Updated source docu.

Tue, 19 Mar 2019 19:37:19 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 19 Mar 2019 19:37:19 +0100
changeset 6884
2a34f22cdbc1
parent 6883
57a2dc333cea
child 6885
c8c36239c540

Updated source docu.

APIs/Python3/eric6.api file | annotate | diff | comparison | revisions
APIs/Python3/eric6.bas file | annotate | diff | comparison | revisions
Documentation/Help/source.qch file | annotate | diff | comparison | revisions
Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.Preferences.ConfigurationPages.EditorKeywordsPage.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.Preferences.PreferencesLexer.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.QScintilla.Lexers.SubstyledLexer.html file | annotate | diff | comparison | revisions
--- a/APIs/Python3/eric6.api	Tue Mar 19 19:36:13 2019 +0100
+++ b/APIs/Python3/eric6.api	Tue Mar 19 19:37:19 2019 +0100
@@ -4264,6 +4264,18 @@
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.NameFinder.visit?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.NameFinder.visit_Name?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.NameFinder?1()
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor.Assigns?7
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor.Refs?7
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor.Returns?7
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor.assigns?4()
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor.refs?4()
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor.returns?4()
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor.visit_Assign?4(node)
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor.visit_AsyncFunctionDef?4(node)
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor.visit_FunctionDef?4(node)
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor.visit_Name?4(node)
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor.visit_Return?4(node)
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.ReturnVisitor?1()
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.TextVisitor.visit_AsyncFunctionDef?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.TextVisitor.visit_Bytes?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.TextVisitor.visit_Call?4(node)
@@ -7405,6 +7417,7 @@
 eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.EditorHighlightingStylesPage.on_backgroundButton_clicked?4()
 eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.EditorHighlightingStylesPage.on_copySubstyleButton_clicked?4()
 eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.EditorHighlightingStylesPage.on_defaultButton_clicked?4()
+eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.EditorHighlightingStylesPage.on_defaultSubstylesButton_clicked?4()
 eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.EditorHighlightingStylesPage.on_deleteSubstyleButton_clicked?4()
 eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.EditorHighlightingStylesPage.on_editSubstyleButton_clicked?4()
 eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.EditorHighlightingStylesPage.on_eolfillCheckBox_clicked?4(on)
@@ -7424,6 +7437,8 @@
 eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.NoFontsOption?7
 eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.create?4(dlg)
 eric6.Preferences.ConfigurationPages.EditorKeywordsPage.EditorKeywordsPage.MaxKeywordSets?7
+eric6.Preferences.ConfigurationPages.EditorKeywordsPage.EditorKeywordsPage.on_allDefaultButton_clicked?4()
+eric6.Preferences.ConfigurationPages.EditorKeywordsPage.EditorKeywordsPage.on_defaultButton_clicked?4()
 eric6.Preferences.ConfigurationPages.EditorKeywordsPage.EditorKeywordsPage.on_languageCombo_activated?4(language)
 eric6.Preferences.ConfigurationPages.EditorKeywordsPage.EditorKeywordsPage.on_setSpinBox_valueChanged?4(kwSet)
 eric6.Preferences.ConfigurationPages.EditorKeywordsPage.EditorKeywordsPage.save?4()
@@ -7662,9 +7677,11 @@
 eric6.Preferences.PreferencesLexer.PreferencesLexer.eolFill?4(style, substyle=-1)
 eric6.Preferences.PreferencesLexer.PreferencesLexer.font?4(style, substyle=-1)
 eric6.Preferences.PreferencesLexer.PreferencesLexer.getStyles?4()
+eric6.Preferences.PreferencesLexer.PreferencesLexer.getSubStyles?4(style)
 eric6.Preferences.PreferencesLexer.PreferencesLexer.hasStyle?4(style, substyle)
 eric6.Preferences.PreferencesLexer.PreferencesLexer.isBaseStyle?4(style)
 eric6.Preferences.PreferencesLexer.PreferencesLexer.language?4()
+eric6.Preferences.PreferencesLexer.PreferencesLexer.loadDefaultSubStyles?4(style)
 eric6.Preferences.PreferencesLexer.PreferencesLexer.paper?4(style, substyle=-1)
 eric6.Preferences.PreferencesLexer.PreferencesLexer.setColor?4(c, style, substyle=-1)
 eric6.Preferences.PreferencesLexer.PreferencesLexer.setDescription?4(description, style, substyle=-1)
@@ -9029,7 +9046,8 @@
 eric6.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.hasSubstyle?4(style, substyle)
 eric6.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.hasSubstyles?4()
 eric6.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.isBaseStyle?4(style)
-eric6.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.loadDefaultSubStyles?4()
+eric6.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.loadAllDefaultSubStyles?4()
+eric6.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.loadDefaultSubStyles?4(style)
 eric6.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.loadSubstyles?4()
 eric6.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.readSubstyles?4(editor)
 eric6.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.setSubstyleColor?4(color, style, substyle)
--- a/APIs/Python3/eric6.bas	Tue Mar 19 19:36:13 2019 +0100
+++ b/APIs/Python3/eric6.bas	Tue Mar 19 19:37:19 2019 +0100
@@ -791,6 +791,7 @@
 ReloadStopButton E5ToolButton
 RemoveBookmarksCommand QUndoCommand
 RestructuredTextProvider MarkupBase
+ReturnVisitor ast.NodeVisitor
 SafariImporter BookmarksImporter
 SafeBrowsingAPIClient QObject
 SafeBrowsingCache QObject
Binary file Documentation/Help/source.qch has changed
--- a/Documentation/Help/source.qhp	Tue Mar 19 19:36:13 2019 +0100
+++ b/Documentation/Help/source.qhp	Tue Mar 19 19:37:19 2019 +0100
@@ -5846,6 +5846,7 @@
       <keyword name="EditorHighlightingStylesPage.on_backgroundButton_clicked" id="EditorHighlightingStylesPage.on_backgroundButton_clicked" ref="eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.html#EditorHighlightingStylesPage.on_backgroundButton_clicked" />
       <keyword name="EditorHighlightingStylesPage.on_copySubstyleButton_clicked" id="EditorHighlightingStylesPage.on_copySubstyleButton_clicked" ref="eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.html#EditorHighlightingStylesPage.on_copySubstyleButton_clicked" />
       <keyword name="EditorHighlightingStylesPage.on_defaultButton_clicked" id="EditorHighlightingStylesPage.on_defaultButton_clicked" ref="eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.html#EditorHighlightingStylesPage.on_defaultButton_clicked" />
+      <keyword name="EditorHighlightingStylesPage.on_defaultSubstylesButton_clicked" id="EditorHighlightingStylesPage.on_defaultSubstylesButton_clicked" ref="eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.html#EditorHighlightingStylesPage.on_defaultSubstylesButton_clicked" />
       <keyword name="EditorHighlightingStylesPage.on_deleteSubstyleButton_clicked" id="EditorHighlightingStylesPage.on_deleteSubstyleButton_clicked" ref="eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.html#EditorHighlightingStylesPage.on_deleteSubstyleButton_clicked" />
       <keyword name="EditorHighlightingStylesPage.on_editSubstyleButton_clicked" id="EditorHighlightingStylesPage.on_editSubstyleButton_clicked" ref="eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.html#EditorHighlightingStylesPage.on_editSubstyleButton_clicked" />
       <keyword name="EditorHighlightingStylesPage.on_eolfillCheckBox_clicked" id="EditorHighlightingStylesPage.on_eolfillCheckBox_clicked" ref="eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.html#EditorHighlightingStylesPage.on_eolfillCheckBox_clicked" />
@@ -5864,6 +5865,8 @@
       <keyword name="EditorKeywordsPage" id="EditorKeywordsPage" ref="eric6.Preferences.ConfigurationPages.EditorKeywordsPage.html#EditorKeywordsPage" />
       <keyword name="EditorKeywordsPage (Constructor)" id="EditorKeywordsPage (Constructor)" ref="eric6.Preferences.ConfigurationPages.EditorKeywordsPage.html#EditorKeywordsPage.__init__" />
       <keyword name="EditorKeywordsPage (Module)" id="EditorKeywordsPage (Module)" ref="eric6.Preferences.ConfigurationPages.EditorKeywordsPage.html" />
+      <keyword name="EditorKeywordsPage.on_allDefaultButton_clicked" id="EditorKeywordsPage.on_allDefaultButton_clicked" ref="eric6.Preferences.ConfigurationPages.EditorKeywordsPage.html#EditorKeywordsPage.on_allDefaultButton_clicked" />
+      <keyword name="EditorKeywordsPage.on_defaultButton_clicked" id="EditorKeywordsPage.on_defaultButton_clicked" ref="eric6.Preferences.ConfigurationPages.EditorKeywordsPage.html#EditorKeywordsPage.on_defaultButton_clicked" />
       <keyword name="EditorKeywordsPage.on_languageCombo_activated" id="EditorKeywordsPage.on_languageCombo_activated" ref="eric6.Preferences.ConfigurationPages.EditorKeywordsPage.html#EditorKeywordsPage.on_languageCombo_activated" />
       <keyword name="EditorKeywordsPage.on_setSpinBox_valueChanged" id="EditorKeywordsPage.on_setSpinBox_valueChanged" ref="eric6.Preferences.ConfigurationPages.EditorKeywordsPage.html#EditorKeywordsPage.on_setSpinBox_valueChanged" />
       <keyword name="EditorKeywordsPage.save" id="EditorKeywordsPage.save" ref="eric6.Preferences.ConfigurationPages.EditorKeywordsPage.html#EditorKeywordsPage.save" />
@@ -11385,6 +11388,7 @@
       <keyword name="MiscellaneousChecker.__checkMutableDefault" id="MiscellaneousChecker.__checkMutableDefault" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkMutableDefault" />
       <keyword name="MiscellaneousChecker.__checkPep3101" id="MiscellaneousChecker.__checkPep3101" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkPep3101" />
       <keyword name="MiscellaneousChecker.__checkPrintStatements" id="MiscellaneousChecker.__checkPrintStatements" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkPrintStatements" />
+      <keyword name="MiscellaneousChecker.__checkReturn" id="MiscellaneousChecker.__checkReturn" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkReturn" />
       <keyword name="MiscellaneousChecker.__checkTuple" id="MiscellaneousChecker.__checkTuple" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkTuple" />
       <keyword name="MiscellaneousChecker.__dictShouldBeChecked" id="MiscellaneousChecker.__dictShouldBeChecked" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__dictShouldBeChecked" />
       <keyword name="MiscellaneousChecker.__error" id="MiscellaneousChecker.__error" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__error" />
@@ -12708,9 +12712,11 @@
       <keyword name="PreferencesLexer.eolFill" id="PreferencesLexer.eolFill" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer.eolFill" />
       <keyword name="PreferencesLexer.font" id="PreferencesLexer.font" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer.font" />
       <keyword name="PreferencesLexer.getStyles" id="PreferencesLexer.getStyles" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer.getStyles" />
+      <keyword name="PreferencesLexer.getSubStyles" id="PreferencesLexer.getSubStyles" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer.getSubStyles" />
       <keyword name="PreferencesLexer.hasStyle" id="PreferencesLexer.hasStyle" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer.hasStyle" />
       <keyword name="PreferencesLexer.isBaseStyle" id="PreferencesLexer.isBaseStyle" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer.isBaseStyle" />
       <keyword name="PreferencesLexer.language" id="PreferencesLexer.language" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer.language" />
+      <keyword name="PreferencesLexer.loadDefaultSubStyles" id="PreferencesLexer.loadDefaultSubStyles" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer.loadDefaultSubStyles" />
       <keyword name="PreferencesLexer.paper" id="PreferencesLexer.paper" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer.paper" />
       <keyword name="PreferencesLexer.setColor" id="PreferencesLexer.setColor" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer.setColor" />
       <keyword name="PreferencesLexer.setDescription" id="PreferencesLexer.setDescription" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer.setDescription" />
@@ -14110,6 +14116,26 @@
       <keyword name="RestructuredTextProvider.line" id="RestructuredTextProvider.line" ref="eric6.QScintilla.MarkupProviders.RestructuredTextProvider.html#RestructuredTextProvider.line" />
       <keyword name="RestructuredTextProvider.numberedList" id="RestructuredTextProvider.numberedList" ref="eric6.QScintilla.MarkupProviders.RestructuredTextProvider.html#RestructuredTextProvider.numberedList" />
       <keyword name="RestructuredTextProvider.quote" id="RestructuredTextProvider.quote" ref="eric6.QScintilla.MarkupProviders.RestructuredTextProvider.html#RestructuredTextProvider.quote" />
+      <keyword name="ReturnVisitor" id="ReturnVisitor" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor" />
+      <keyword name="ReturnVisitor (Constructor)" id="ReturnVisitor (Constructor)" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.__init__" />
+      <keyword name="ReturnVisitor.__checkFunction" id="ReturnVisitor.__checkFunction" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.__checkFunction" />
+      <keyword name="ReturnVisitor.__checkImplicitReturn" id="ReturnVisitor.__checkImplicitReturn" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.__checkImplicitReturn" />
+      <keyword name="ReturnVisitor.__checkImplicitReturnValue" id="ReturnVisitor.__checkImplicitReturnValue" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.__checkImplicitReturnValue" />
+      <keyword name="ReturnVisitor.__checkUnnecessaryAssign" id="ReturnVisitor.__checkUnnecessaryAssign" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.__checkUnnecessaryAssign" />
+      <keyword name="ReturnVisitor.__checkUnnecessaryReturnNone" id="ReturnVisitor.__checkUnnecessaryReturnNone" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.__checkUnnecessaryReturnNone" />
+      <keyword name="ReturnVisitor.__hasRefsBeforeNextAssign" id="ReturnVisitor.__hasRefsBeforeNextAssign" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.__hasRefsBeforeNextAssign" />
+      <keyword name="ReturnVisitor.__isNone" id="ReturnVisitor.__isNone" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.__isNone" />
+      <keyword name="ReturnVisitor.__resultExists" id="ReturnVisitor.__resultExists" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.__resultExists" />
+      <keyword name="ReturnVisitor.__visitAssignTarget" id="ReturnVisitor.__visitAssignTarget" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.__visitAssignTarget" />
+      <keyword name="ReturnVisitor.__visitWithStack" id="ReturnVisitor.__visitWithStack" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.__visitWithStack" />
+      <keyword name="ReturnVisitor.assigns" id="ReturnVisitor.assigns" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.assigns" />
+      <keyword name="ReturnVisitor.refs" id="ReturnVisitor.refs" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.refs" />
+      <keyword name="ReturnVisitor.returns" id="ReturnVisitor.returns" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.returns" />
+      <keyword name="ReturnVisitor.visit_Assign" id="ReturnVisitor.visit_Assign" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.visit_Assign" />
+      <keyword name="ReturnVisitor.visit_AsyncFunctionDef" id="ReturnVisitor.visit_AsyncFunctionDef" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.visit_AsyncFunctionDef" />
+      <keyword name="ReturnVisitor.visit_FunctionDef" id="ReturnVisitor.visit_FunctionDef" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.visit_FunctionDef" />
+      <keyword name="ReturnVisitor.visit_Name" id="ReturnVisitor.visit_Name" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.visit_Name" />
+      <keyword name="ReturnVisitor.visit_Return" id="ReturnVisitor.visit_Return" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#ReturnVisitor.visit_Return" />
       <keyword name="SafariImporter" id="SafariImporter" ref="eric6.Helpviewer.Bookmarks.BookmarksImporters.SafariImporter.html#SafariImporter" />
       <keyword name="SafariImporter" id="SafariImporter" ref="eric6.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.html#SafariImporter" />
       <keyword name="SafariImporter (Constructor)" id="SafariImporter (Constructor)" ref="eric6.Helpviewer.Bookmarks.BookmarksImporters.SafariImporter.html#SafariImporter.__init__" />
@@ -15181,6 +15207,7 @@
       <keyword name="SubstyledLexer.hasSubstyle" id="SubstyledLexer.hasSubstyle" ref="eric6.QScintilla.Lexers.SubstyledLexer.html#SubstyledLexer.hasSubstyle" />
       <keyword name="SubstyledLexer.hasSubstyles" id="SubstyledLexer.hasSubstyles" ref="eric6.QScintilla.Lexers.SubstyledLexer.html#SubstyledLexer.hasSubstyles" />
       <keyword name="SubstyledLexer.isBaseStyle" id="SubstyledLexer.isBaseStyle" ref="eric6.QScintilla.Lexers.SubstyledLexer.html#SubstyledLexer.isBaseStyle" />
+      <keyword name="SubstyledLexer.loadAllDefaultSubStyles" id="SubstyledLexer.loadAllDefaultSubStyles" ref="eric6.QScintilla.Lexers.SubstyledLexer.html#SubstyledLexer.loadAllDefaultSubStyles" />
       <keyword name="SubstyledLexer.loadDefaultSubStyles" id="SubstyledLexer.loadDefaultSubStyles" ref="eric6.QScintilla.Lexers.SubstyledLexer.html#SubstyledLexer.loadDefaultSubStyles" />
       <keyword name="SubstyledLexer.loadSubstyles" id="SubstyledLexer.loadSubstyles" ref="eric6.QScintilla.Lexers.SubstyledLexer.html#SubstyledLexer.loadSubstyles" />
       <keyword name="SubstyledLexer.readSubstyles" id="SubstyledLexer.readSubstyles" ref="eric6.QScintilla.Lexers.SubstyledLexer.html#SubstyledLexer.readSubstyles" />
--- a/Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html	Tue Mar 19 19:36:13 2019 +0100
+++ b/Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html	Tue Mar 19 19:37:19 2019 +0100
@@ -42,6 +42,9 @@
 <td><a href="#NameFinder">NameFinder</a></td>
 <td>Class to extract a name out of a tree of nodes.</td>
 </tr><tr>
+<td><a href="#ReturnVisitor">ReturnVisitor</a></td>
+<td>Class implementing a node visitor to check return statements.</td>
+</tr><tr>
 <td><a href="#TextVisitor">TextVisitor</a></td>
 <td>Class implementing a node visitor for bytes and str instances.</td>
 </tr>
@@ -434,6 +437,9 @@
 <td><a href="#MiscellaneousChecker.__checkPrintStatements">__checkPrintStatements</a></td>
 <td>Private method to check for print statements.</td>
 </tr><tr>
+<td><a href="#MiscellaneousChecker.__checkReturn">__checkReturn</a></td>
+<td>Private method to check return statements.</td>
+</tr><tr>
 <td><a href="#MiscellaneousChecker.__checkTuple">__checkTuple</a></td>
 <td>Private method to check for one element tuples.</td>
 </tr><tr>
@@ -557,6 +563,11 @@
 <b>__checkPrintStatements</b>(<i></i>)
 <p>
         Private method to check for print statements.
+</p><a NAME="MiscellaneousChecker.__checkReturn" ID="MiscellaneousChecker.__checkReturn"></a>
+<h4>MiscellaneousChecker.__checkReturn</h4>
+<b>__checkReturn</b>(<i></i>)
+<p>
+        Private method to check return statements.
 </p><a NAME="MiscellaneousChecker.__checkTuple" ID="MiscellaneousChecker.__checkTuple"></a>
 <h4>MiscellaneousChecker.__checkTuple</h4>
 <b>__checkTuple</b>(<i></i>)
@@ -749,6 +760,306 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr /><hr />
+<a NAME="ReturnVisitor" ID="ReturnVisitor"></a>
+<h2>ReturnVisitor</h2>
+<p>
+    Class implementing a node visitor to check return statements.
+</p>
+<h3>Derived from</h3>
+ast.NodeVisitor
+<h3>Class Attributes</h3>
+<table>
+<tr><td>Assigns</td></tr><tr><td>Refs</td></tr><tr><td>Returns</td></tr>
+</table>
+<h3>Class Methods</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+<table>
+<tr>
+<td><a href="#ReturnVisitor.__init__">ReturnVisitor</a></td>
+<td>Constructor</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.__checkFunction">__checkFunction</a></td>
+<td>Private method to check a function definition node.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.__checkImplicitReturn">__checkImplicitReturn</a></td>
+<td>Private method to check for an implicit return statement.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.__checkImplicitReturnValue">__checkImplicitReturnValue</a></td>
+<td>Private method to check for implicit return values.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.__checkUnnecessaryAssign">__checkUnnecessaryAssign</a></td>
+<td>Private method to check for an unnecessary assign statement.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.__checkUnnecessaryReturnNone">__checkUnnecessaryReturnNone</a></td>
+<td>Private method to check for an unnecessary 'return None' statement.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.__hasRefsBeforeNextAssign">__hasRefsBeforeNextAssign</a></td>
+<td>Private method to check for references before a following assign statement.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.__isNone">__isNone</a></td>
+<td>Private method to check, if a node value is None.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.__resultExists">__resultExists</a></td>
+<td>Private method to check the existance of a return result.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.__visitAssignTarget">__visitAssignTarget</a></td>
+<td>Private method to handle an assign target node.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.__visitWithStack">__visitWithStack</a></td>
+<td>Private method to traverse a given function node using a stack.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.assigns">assigns</a></td>
+<td>Public method to get the Assign nodes.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.refs">refs</a></td>
+<td>Public method to get the References nodes.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.returns">returns</a></td>
+<td>Public method to get the Return nodes.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.visit_Assign">visit_Assign</a></td>
+<td>Public method to handle an assign node.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.visit_AsyncFunctionDef">visit_AsyncFunctionDef</a></td>
+<td>Public method to handle a function definition.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.visit_FunctionDef">visit_FunctionDef</a></td>
+<td>Public method to handle a function definition.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.visit_Name">visit_Name</a></td>
+<td>Public method to handle a name node.</td>
+</tr><tr>
+<td><a href="#ReturnVisitor.visit_Return">visit_Return</a></td>
+<td>Public method to handle a return node.</td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+<table>
+<tr><td>None</td></tr>
+</table>
+<a NAME="ReturnVisitor.__init__" ID="ReturnVisitor.__init__"></a>
+<h4>ReturnVisitor (Constructor)</h4>
+<b>ReturnVisitor</b>(<i></i>)
+<p>
+        Constructor
+</p><a NAME="ReturnVisitor.__checkFunction" ID="ReturnVisitor.__checkFunction"></a>
+<h4>ReturnVisitor.__checkFunction</h4>
+<b>__checkFunction</b>(<i>node</i>)
+<p>
+        Private method to check a function definition node.
+</p><dl>
+<dt><i>node</i> (ast.AsyncFunctionDef or ast.FunctionDef)</dt>
+<dd>
+reference to the node to check
+</dd>
+</dl><a NAME="ReturnVisitor.__checkImplicitReturn" ID="ReturnVisitor.__checkImplicitReturn"></a>
+<h4>ReturnVisitor.__checkImplicitReturn</h4>
+<b>__checkImplicitReturn</b>(<i>node</i>)
+<p>
+        Private method to check for an implicit return statement.
+</p><dl>
+<dt><i>node</i> (ast.AST)</dt>
+<dd>
+reference to the node to check
+</dd>
+</dl><a NAME="ReturnVisitor.__checkImplicitReturnValue" ID="ReturnVisitor.__checkImplicitReturnValue"></a>
+<h4>ReturnVisitor.__checkImplicitReturnValue</h4>
+<b>__checkImplicitReturnValue</b>(<i></i>)
+<p>
+        Private method to check for implicit return values.
+</p><a NAME="ReturnVisitor.__checkUnnecessaryAssign" ID="ReturnVisitor.__checkUnnecessaryAssign"></a>
+<h4>ReturnVisitor.__checkUnnecessaryAssign</h4>
+<b>__checkUnnecessaryAssign</b>(<i>node</i>)
+<p>
+        Private method to check for an unnecessary assign statement.
+</p><dl>
+<dt><i>node</i> (ast.AST)</dt>
+<dd>
+reference to the node to check
+</dd>
+</dl><a NAME="ReturnVisitor.__checkUnnecessaryReturnNone" ID="ReturnVisitor.__checkUnnecessaryReturnNone"></a>
+<h4>ReturnVisitor.__checkUnnecessaryReturnNone</h4>
+<b>__checkUnnecessaryReturnNone</b>(<i></i>)
+<p>
+        Private method to check for an unnecessary 'return None' statement.
+</p><a NAME="ReturnVisitor.__hasRefsBeforeNextAssign" ID="ReturnVisitor.__hasRefsBeforeNextAssign"></a>
+<h4>ReturnVisitor.__hasRefsBeforeNextAssign</h4>
+<b>__hasRefsBeforeNextAssign</b>(<i>varname, returnLineno</i>)
+<p>
+        Private method to check for references before a following assign
+        statement.
+</p><dl>
+<dt><i>varname</i> (str)</dt>
+<dd>
+variable name to check for
+</dd><dt><i>returnLineno</i> (int)</dt>
+<dd>
+line number of the return statement
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+flag indicating the existence of references
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl><a NAME="ReturnVisitor.__isNone" ID="ReturnVisitor.__isNone"></a>
+<h4>ReturnVisitor.__isNone</h4>
+<b>__isNone</b>(<i>node</i>)
+<p>
+        Private method to check, if a node value is None.
+</p><dl>
+<dt><i>node</i> (ast.AST)</dt>
+<dd>
+reference to the node to check
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+flag indicating the node contains a None value
+</dd>
+</dl><a NAME="ReturnVisitor.__resultExists" ID="ReturnVisitor.__resultExists"></a>
+<h4>ReturnVisitor.__resultExists</h4>
+<b>__resultExists</b>(<i></i>)
+<p>
+        Private method to check the existance of a return result.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+flag indicating the existence of a return result
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl><a NAME="ReturnVisitor.__visitAssignTarget" ID="ReturnVisitor.__visitAssignTarget"></a>
+<h4>ReturnVisitor.__visitAssignTarget</h4>
+<b>__visitAssignTarget</b>(<i>node</i>)
+<p>
+        Private method to handle an assign target node.
+</p><dl>
+<dt><i>node</i> (ast.AST)</dt>
+<dd>
+reference to the node to handle
+</dd>
+</dl><a NAME="ReturnVisitor.__visitWithStack" ID="ReturnVisitor.__visitWithStack"></a>
+<h4>ReturnVisitor.__visitWithStack</h4>
+<b>__visitWithStack</b>(<i>node</i>)
+<p>
+        Private method to traverse a given function node using a stack.
+</p><dl>
+<dt><i>node</i> (ast.FunctionDef or ast.AsyncFunctionDef)</dt>
+<dd>
+AST node to be traversed
+</dd>
+</dl><a NAME="ReturnVisitor.assigns" ID="ReturnVisitor.assigns"></a>
+<h4>ReturnVisitor.assigns</h4>
+<b>assigns</b>(<i></i>)
+<p>
+        Public method to get the Assign nodes.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+dictionary containing the node name as key and line number
+            as value
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl><a NAME="ReturnVisitor.refs" ID="ReturnVisitor.refs"></a>
+<h4>ReturnVisitor.refs</h4>
+<b>refs</b>(<i></i>)
+<p>
+        Public method to get the References nodes.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+dictionary containing the node name as key and line number
+            as value
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl><a NAME="ReturnVisitor.returns" ID="ReturnVisitor.returns"></a>
+<h4>ReturnVisitor.returns</h4>
+<b>returns</b>(<i></i>)
+<p>
+        Public method to get the Return nodes.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+dictionary containing the node name as key and line number
+            as value
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl><a NAME="ReturnVisitor.visit_Assign" ID="ReturnVisitor.visit_Assign"></a>
+<h4>ReturnVisitor.visit_Assign</h4>
+<b>visit_Assign</b>(<i>node</i>)
+<p>
+        Public method to handle an assign node.
+</p><dl>
+<dt><i>node</i> (ast.Assign)</dt>
+<dd>
+reference to the node to handle
+</dd>
+</dl><a NAME="ReturnVisitor.visit_AsyncFunctionDef" ID="ReturnVisitor.visit_AsyncFunctionDef"></a>
+<h4>ReturnVisitor.visit_AsyncFunctionDef</h4>
+<b>visit_AsyncFunctionDef</b>(<i>node</i>)
+<p>
+        Public method to handle a function definition.
+</p><dl>
+<dt><i>node</i> (ast.AsyncFunctionDef)</dt>
+<dd>
+reference to the node to handle
+</dd>
+</dl><a NAME="ReturnVisitor.visit_FunctionDef" ID="ReturnVisitor.visit_FunctionDef"></a>
+<h4>ReturnVisitor.visit_FunctionDef</h4>
+<b>visit_FunctionDef</b>(<i>node</i>)
+<p>
+        Public method to handle a function definition.
+</p><dl>
+<dt><i>node</i> (ast.FunctionDef)</dt>
+<dd>
+reference to the node to handle
+</dd>
+</dl><a NAME="ReturnVisitor.visit_Name" ID="ReturnVisitor.visit_Name"></a>
+<h4>ReturnVisitor.visit_Name</h4>
+<b>visit_Name</b>(<i>node</i>)
+<p>
+        Public method to handle a name node.
+</p><dl>
+<dt><i>node</i> (ast.Name)</dt>
+<dd>
+reference to the node to handle
+</dd>
+</dl><a NAME="ReturnVisitor.visit_Return" ID="ReturnVisitor.visit_Return"></a>
+<h4>ReturnVisitor.visit_Return</h4>
+<b>visit_Return</b>(<i>node</i>)
+<p>
+        Public method to handle a return node.
+</p><dl>
+<dt><i>node</i> (ast.Return)</dt>
+<dd>
+reference to the node to handle
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr /><hr />
 <a NAME="TextVisitor" ID="TextVisitor"></a>
 <h2>TextVisitor</h2>
 <p>
--- a/Documentation/Source/eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.html	Tue Mar 19 19:36:13 2019 +0100
+++ b/Documentation/Source/eric6.Preferences.ConfigurationPages.EditorHighlightingStylesPage.html	Tue Mar 19 19:37:19 2019 +0100
@@ -114,6 +114,9 @@
 <td><a href="#EditorHighlightingStylesPage.on_defaultButton_clicked">on_defaultButton_clicked</a></td>
 <td>Private method to set the current style to its default values.</td>
 </tr><tr>
+<td><a href="#EditorHighlightingStylesPage.on_defaultSubstylesButton_clicked">on_defaultSubstylesButton_clicked</a></td>
+<td>Private slot to reset all substyles to default values.</td>
+</tr><tr>
 <td><a href="#EditorHighlightingStylesPage.on_deleteSubstyleButton_clicked">on_deleteSubstyleButton_clicked</a></td>
 <td>Private slot to delete the selected sub-style.</td>
 </tr><tr>
@@ -339,6 +342,11 @@
 <b>on_defaultButton_clicked</b>(<i></i>)
 <p>
         Private method to set the current style to its default values.
+</p><a NAME="EditorHighlightingStylesPage.on_defaultSubstylesButton_clicked" ID="EditorHighlightingStylesPage.on_defaultSubstylesButton_clicked"></a>
+<h4>EditorHighlightingStylesPage.on_defaultSubstylesButton_clicked</h4>
+<b>on_defaultSubstylesButton_clicked</b>(<i></i>)
+<p>
+        Private slot to reset all substyles to default values.
 </p><a NAME="EditorHighlightingStylesPage.on_deleteSubstyleButton_clicked" ID="EditorHighlightingStylesPage.on_deleteSubstyleButton_clicked"></a>
 <h4>EditorHighlightingStylesPage.on_deleteSubstyleButton_clicked</h4>
 <b>on_deleteSubstyleButton_clicked</b>(<i></i>)
--- a/Documentation/Source/eric6.Preferences.ConfigurationPages.EditorKeywordsPage.html	Tue Mar 19 19:36:13 2019 +0100
+++ b/Documentation/Source/eric6.Preferences.ConfigurationPages.EditorKeywordsPage.html	Tue Mar 19 19:37:19 2019 +0100
@@ -63,6 +63,12 @@
 <td><a href="#EditorKeywordsPage.__init__">EditorKeywordsPage</a></td>
 <td>Constructor</td>
 </tr><tr>
+<td><a href="#EditorKeywordsPage.on_allDefaultButton_clicked">on_allDefaultButton_clicked</a></td>
+<td>Private slot to set all keyword sets of the current language to default values.</td>
+</tr><tr>
+<td><a href="#EditorKeywordsPage.on_defaultButton_clicked">on_defaultButton_clicked</a></td>
+<td>Private slot to set the current keyword set to default values.</td>
+</tr><tr>
 <td><a href="#EditorKeywordsPage.on_languageCombo_activated">on_languageCombo_activated</a></td>
 <td>Private slot to fill the keywords edit.</td>
 </tr><tr>
@@ -82,15 +88,26 @@
 <b>EditorKeywordsPage</b>(<i></i>)
 <p>
         Constructor
+</p><a NAME="EditorKeywordsPage.on_allDefaultButton_clicked" ID="EditorKeywordsPage.on_allDefaultButton_clicked"></a>
+<h4>EditorKeywordsPage.on_allDefaultButton_clicked</h4>
+<b>on_allDefaultButton_clicked</b>(<i></i>)
+<p>
+        Private slot to set all keyword sets of the current language to default
+        values.
+</p><a NAME="EditorKeywordsPage.on_defaultButton_clicked" ID="EditorKeywordsPage.on_defaultButton_clicked"></a>
+<h4>EditorKeywordsPage.on_defaultButton_clicked</h4>
+<b>on_defaultButton_clicked</b>(<i></i>)
+<p>
+        Private slot to set the current keyword set to default values.
 </p><a NAME="EditorKeywordsPage.on_languageCombo_activated" ID="EditorKeywordsPage.on_languageCombo_activated"></a>
 <h4>EditorKeywordsPage.on_languageCombo_activated</h4>
 <b>on_languageCombo_activated</b>(<i>language</i>)
 <p>
         Private slot to fill the keywords edit.
 </p><dl>
-<dt><i>language</i></dt>
+<dt><i>language</i> (str)</dt>
 <dd>
-selected language (string)
+selected language
 </dd>
 </dl><a NAME="EditorKeywordsPage.on_setSpinBox_valueChanged" ID="EditorKeywordsPage.on_setSpinBox_valueChanged"></a>
 <h4>EditorKeywordsPage.on_setSpinBox_valueChanged</h4>
@@ -98,9 +115,9 @@
 <p>
         Private slot to fill the keywords edit.
 </p><dl>
-<dt><i>kwSet</i></dt>
+<dt><i>kwSet</i> (int)</dt>
 <dd>
-number of the selected keyword set (integer)
+number of the selected keyword set
 </dd>
 </dl><a NAME="EditorKeywordsPage.save" ID="EditorKeywordsPage.save"></a>
 <h4>EditorKeywordsPage.save</h4>
@@ -116,14 +133,19 @@
 <p>
     Module function to create the configuration page.
 </p><dl>
-<dt><i>dlg</i></dt>
+<dt><i>dlg</i> (ConfigurationWidget)</dt>
 <dd>
 reference to the configuration dialog
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-reference to the instantiated page (ConfigurationPageBase)
+reference to the instantiated page
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+ConfigurationPageBase
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
--- a/Documentation/Source/eric6.Preferences.PreferencesLexer.html	Tue Mar 19 19:36:13 2019 +0100
+++ b/Documentation/Source/eric6.Preferences.PreferencesLexer.html	Tue Mar 19 19:37:19 2019 +0100
@@ -106,6 +106,9 @@
 <td><a href="#PreferencesLexer.getStyles">getStyles</a></td>
 <td>Public method to get a list of all supported styles.</td>
 </tr><tr>
+<td><a href="#PreferencesLexer.getSubStyles">getSubStyles</a></td>
+<td>Public method to get a list of all sub-styles of a style.</td>
+</tr><tr>
 <td><a href="#PreferencesLexer.hasStyle">hasStyle</a></td>
 <td>Public method to test for a given style definition.</td>
 </tr><tr>
@@ -115,6 +118,9 @@
 <td><a href="#PreferencesLexer.language">language</a></td>
 <td>Public method to get the lexers programming language.</td>
 </tr><tr>
+<td><a href="#PreferencesLexer.loadDefaultSubStyles">loadDefaultSubStyles</a></td>
+<td>Public method to load the default sub-styles for a given base style.</td>
+</tr><tr>
 <td><a href="#PreferencesLexer.paper">paper</a></td>
 <td>Public method to get the background for a style.</td>
 </tr><tr>
@@ -450,6 +456,32 @@
 list of tuples each containing the description of the style,
             style number and sub-style number (or -1 for no sub-style)
 </dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+list of tuples of (str, int, int)
+</dd>
+</dl><a NAME="PreferencesLexer.getSubStyles" ID="PreferencesLexer.getSubStyles"></a>
+<h4>PreferencesLexer.getSubStyles</h4>
+<b>getSubStyles</b>(<i>style</i>)
+<p>
+        Public method to get a list of all sub-styles of a style.
+</p><dl>
+<dt><i>style</i> (int)</dt>
+<dd>
+style number
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+list of tuples each containing the description of the style,
+            style number and sub-style number (or -1 for no sub-style)
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+list of tuples of (str, int, int)
+</dd>
 </dl><a NAME="PreferencesLexer.hasStyle" ID="PreferencesLexer.hasStyle"></a>
 <h4>PreferencesLexer.hasStyle</h4>
 <b>hasStyle</b>(<i>style, substyle</i>)
@@ -508,6 +540,16 @@
 <dd>
 str
 </dd>
+</dl><a NAME="PreferencesLexer.loadDefaultSubStyles" ID="PreferencesLexer.loadDefaultSubStyles"></a>
+<h4>PreferencesLexer.loadDefaultSubStyles</h4>
+<b>loadDefaultSubStyles</b>(<i>style</i>)
+<p>
+        Public method to load the default sub-styles for a given base style.
+</p><dl>
+<dt><i>style</i> (int)</dt>
+<dd>
+style number
+</dd>
 </dl><a NAME="PreferencesLexer.paper" ID="PreferencesLexer.paper"></a>
 <h4>PreferencesLexer.paper</h4>
 <b>paper</b>(<i>style, substyle=-1</i>)
--- a/Documentation/Source/eric6.QScintilla.Lexers.SubstyledLexer.html	Tue Mar 19 19:36:13 2019 +0100
+++ b/Documentation/Source/eric6.QScintilla.Lexers.SubstyledLexer.html	Tue Mar 19 19:37:19 2019 +0100
@@ -78,8 +78,11 @@
 <td><a href="#SubstyledLexer.isBaseStyle">isBaseStyle</a></td>
 <td>Public method to test, if a given style may have sub-styles.</td>
 </tr><tr>
+<td><a href="#SubstyledLexer.loadAllDefaultSubStyles">loadAllDefaultSubStyles</a></td>
+<td>Public method to load the default sub-style definitions.</td>
+</tr><tr>
 <td><a href="#SubstyledLexer.loadDefaultSubStyles">loadDefaultSubStyles</a></td>
-<td>Public method to load the default sub-style definitions.</td>
+<td>Public method to load the default sub-styles for a given base style.</td>
 </tr><tr>
 <td><a href="#SubstyledLexer.loadSubstyles">loadSubstyles</a></td>
 <td>Public method to load the sub-styles from the settings file.</td>
@@ -273,12 +276,22 @@
 <dd>
 bool
 </dd>
-</dl><a NAME="SubstyledLexer.loadDefaultSubStyles" ID="SubstyledLexer.loadDefaultSubStyles"></a>
-<h4>SubstyledLexer.loadDefaultSubStyles</h4>
-<b>loadDefaultSubStyles</b>(<i></i>)
+</dl><a NAME="SubstyledLexer.loadAllDefaultSubStyles" ID="SubstyledLexer.loadAllDefaultSubStyles"></a>
+<h4>SubstyledLexer.loadAllDefaultSubStyles</h4>
+<b>loadAllDefaultSubStyles</b>(<i></i>)
 <p>
         Public method to load the default sub-style definitions.
-</p><a NAME="SubstyledLexer.loadSubstyles" ID="SubstyledLexer.loadSubstyles"></a>
+</p><a NAME="SubstyledLexer.loadDefaultSubStyles" ID="SubstyledLexer.loadDefaultSubStyles"></a>
+<h4>SubstyledLexer.loadDefaultSubStyles</h4>
+<b>loadDefaultSubStyles</b>(<i>style</i>)
+<p>
+        Public method to load the default sub-styles for a given base style.
+</p><dl>
+<dt><i>style</i> (int)</dt>
+<dd>
+style number
+</dd>
+</dl><a NAME="SubstyledLexer.loadSubstyles" ID="SubstyledLexer.loadSubstyles"></a>
 <h4>SubstyledLexer.loadSubstyles</h4>
 <b>loadSubstyles</b>(<i></i>)
 <p>

eric ide

mercurial