--- a/Documentation/Source/eric6.QScintilla.Shell.html Sun Apr 09 16:52:55 2017 +0200 +++ b/Documentation/Source/eric6.QScintilla.Shell.html Sat May 06 13:43:21 2017 +0200 @@ -85,6 +85,9 @@ <td><a href="#Shell.__QScintillaCharRight">__QScintillaCharRight</a></td> <td>Private method to handle the Cursor Right command.</td> </tr><tr> +<td><a href="#Shell.__QScintillaCommand">__QScintillaCommand</a></td> +<td>Private method to send the command to QScintilla.</td> +</tr><tr> <td><a href="#Shell.__QScintillaDelete">__QScintillaDelete</a></td> <td>Private method to handle the delete command.</td> </tr><tr> @@ -103,21 +106,21 @@ <td><a href="#Shell.__QScintillaDeleteWordRight">__QScintillaDeleteWordRight</a></td> <td>Private method to handle the Delete Word Right command.</td> </tr><tr> +<td><a href="#Shell.__QScintillaHistoryDown">__QScintillaHistoryDown</a></td> +<td>Private method to handle the Ctrl+Down key.</td> +</tr><tr> +<td><a href="#Shell.__QScintillaHistoryUp">__QScintillaHistoryUp</a></td> +<td>Private method to handle the Ctrl+Up key.</td> +</tr><tr> <td><a href="#Shell.__QScintillaLeftCommand">__QScintillaLeftCommand</a></td> <td>Private method to handle a QScintilla command working to the left.</td> </tr><tr> <td><a href="#Shell.__QScintillaLeftDeleteCommand">__QScintillaLeftDeleteCommand</a></td> <td>Private method to handle a QScintilla delete command working to the left.</td> </tr><tr> -<td><a href="#Shell.__QScintillaLineDown">__QScintillaLineDown</a></td> -<td>Private method to handle the Down key.</td> -</tr><tr> <td><a href="#Shell.__QScintillaLineEnd">__QScintillaLineEnd</a></td> <td>Private method to handle the End key.</td> </tr><tr> -<td><a href="#Shell.__QScintillaLineUp">__QScintillaLineUp</a></td> -<td>Private method to handle the Up key.</td> -</tr><tr> <td><a href="#Shell.__QScintillaNewline">__QScintillaNewline</a></td> <td>Private method to handle the Return key.</td> </tr><tr> @@ -148,9 +151,6 @@ <td><a href="#Shell.__clearCurrentLine">__clearCurrentLine</a></td> <td>Private method to clear the line containing the cursor.</td> </tr><tr> -<td><a href="#Shell.__clearHistory">__clearHistory</a></td> -<td>Private slot to clear the current history.</td> -</tr><tr> <td><a href="#Shell.__clientCapabilities">__clientCapabilities</a></td> <td>Private slot to handle the reporting of the clients capabilities.</td> </tr><tr> @@ -232,9 +232,6 @@ <td><a href="#Shell.__searchPrev">__searchPrev</a></td> <td>Private method to search for the next occurrence.</td> </tr><tr> -<td><a href="#Shell.__selectHistory">__selectHistory</a></td> -<td>Private slot to select a history entry to execute.</td> -</tr><tr> <td><a href="#Shell.__setAutoCompletion">__setAutoCompletion</a></td> <td>Private method to configure the autocompletion function.</td> </tr><tr> @@ -253,9 +250,6 @@ <td><a href="#Shell.__showCompletions">__showCompletions</a></td> <td>Private method to display the possible completions.</td> </tr><tr> -<td><a href="#Shell.__showHistory">__showHistory</a></td> -<td>Private slot to show the shell history dialog.</td> -</tr><tr> <td><a href="#Shell.__showLanguageMenu">__showLanguageMenu</a></td> <td>Private slot to prepare the language submenu.</td> </tr><tr> @@ -286,6 +280,9 @@ <td><a href="#Shell.clearAllHistories">clearAllHistories</a></td> <td>Public method to clear all available histories and sync them.</td> </tr><tr> +<td><a href="#Shell.clearHistory">clearHistory</a></td> +<td>Public slot to clear the current history.</td> +</tr><tr> <td><a href="#Shell.closeShell">closeShell</a></td> <td>Public method to shutdown the shell.</td> </tr><tr> @@ -361,9 +358,15 @@ <td><a href="#Shell.searchPrev">searchPrev</a></td> <td>Public method to search the previous occurrence of the given text.</td> </tr><tr> +<td><a href="#Shell.selectHistory">selectHistory</a></td> +<td>Public slot to select a history entry to execute.</td> +</tr><tr> <td><a href="#Shell.setDebuggerUI">setDebuggerUI</a></td> <td>Public method to set the debugger UI.</td> </tr><tr> +<td><a href="#Shell.showHistory">showHistory</a></td> +<td>Public slot to show the shell history dialog.</td> +</tr><tr> <td><a href="#Shell.wheelEvent">wheelEvent</a></td> <td>Protected method to handle wheel events.</td> </tr> @@ -374,7 +377,7 @@ </table> <a NAME="Shell.__init__" ID="Shell.__init__"></a> <h4>Shell (Constructor)</h4> -<b>Shell</b>(<i>dbs, vm, parent=None</i>) +<b>Shell</b>(<i>dbs, vm, windowedVariant, parent=None</i>) <p> Constructor </p><dl> @@ -384,6 +387,10 @@ </dd><dt><i>vm</i></dt> <dd> reference to the viewmanager object +</dd><dt><i>windowedVariant</i></dt> +<dd> +flag indicating the shell window variant + (boolean) </dd><dt><i>parent</i></dt> <dd> parent widget (QWidget) @@ -413,7 +420,17 @@ <b>__QScintillaCharRight</b>(<i></i>) <p> Private method to handle the Cursor Right command. -</p><a NAME="Shell.__QScintillaDelete" ID="Shell.__QScintillaDelete"></a> +</p><a NAME="Shell.__QScintillaCommand" ID="Shell.__QScintillaCommand"></a> +<h4>Shell.__QScintillaCommand</h4> +<b>__QScintillaCommand</b>(<i>cmd</i>) +<p> + Private method to send the command to QScintilla. +</p><dl> +<dt><i>cmd</i></dt> +<dd> +QScintilla command +</dd> +</dl><a NAME="Shell.__QScintillaDelete" ID="Shell.__QScintillaDelete"></a> <h4>Shell.__QScintillaDelete</h4> <b>__QScintillaDelete</b>(<i></i>) <p> @@ -443,7 +460,27 @@ <b>__QScintillaDeleteWordRight</b>(<i></i>) <p> Private method to handle the Delete Word Right command. -</p><a NAME="Shell.__QScintillaLeftCommand" ID="Shell.__QScintillaLeftCommand"></a> +</p><a NAME="Shell.__QScintillaHistoryDown" ID="Shell.__QScintillaHistoryDown"></a> +<h4>Shell.__QScintillaHistoryDown</h4> +<b>__QScintillaHistoryDown</b>(<i>cmd</i>) +<p> + Private method to handle the Ctrl+Down key. +</p><dl> +<dt><i>cmd</i></dt> +<dd> +QScintilla command +</dd> +</dl><a NAME="Shell.__QScintillaHistoryUp" ID="Shell.__QScintillaHistoryUp"></a> +<h4>Shell.__QScintillaHistoryUp</h4> +<b>__QScintillaHistoryUp</b>(<i>cmd</i>) +<p> + Private method to handle the Ctrl+Up key. +</p><dl> +<dt><i>cmd</i></dt> +<dd> +QScintilla command +</dd> +</dl><a NAME="Shell.__QScintillaLeftCommand" ID="Shell.__QScintillaLeftCommand"></a> <h4>Shell.__QScintillaLeftCommand</h4> <b>__QScintillaLeftCommand</b>(<i>method, allLinesAllowed=False</i>) <p> @@ -468,16 +505,6 @@ <dd> shell method to execute </dd> -</dl><a NAME="Shell.__QScintillaLineDown" ID="Shell.__QScintillaLineDown"></a> -<h4>Shell.__QScintillaLineDown</h4> -<b>__QScintillaLineDown</b>(<i>cmd</i>) -<p> - Private method to handle the Down key. -</p><dl> -<dt><i>cmd</i></dt> -<dd> -QScintilla command -</dd> </dl><a NAME="Shell.__QScintillaLineEnd" ID="Shell.__QScintillaLineEnd"></a> <h4>Shell.__QScintillaLineEnd</h4> <b>__QScintillaLineEnd</b>(<i>cmd</i>) @@ -488,16 +515,6 @@ <dd> QScintilla command </dd> -</dl><a NAME="Shell.__QScintillaLineUp" ID="Shell.__QScintillaLineUp"></a> -<h4>Shell.__QScintillaLineUp</h4> -<b>__QScintillaLineUp</b>(<i>cmd</i>) -<p> - Private method to handle the Up key. -</p><dl> -<dt><i>cmd</i></dt> -<dd> -QScintilla command -</dd> </dl><a NAME="Shell.__QScintillaNewline" ID="Shell.__QScintillaNewline"></a> <h4>Shell.__QScintillaNewline</h4> <b>__QScintillaNewline</b>(<i>cmd</i>) @@ -573,11 +590,6 @@ <b>__clearCurrentLine</b>(<i></i>) <p> Private method to clear the line containing the cursor. -</p><a NAME="Shell.__clearHistory" ID="Shell.__clearHistory"></a> -<h4>Shell.__clearHistory</h4> -<b>__clearHistory</b>(<i></i>) -<p> - Private slot to clear the current history. </p><a NAME="Shell.__clientCapabilities" ID="Shell.__clientCapabilities"></a> <h4>Shell.__clientCapabilities</h4> <b>__clientCapabilities</b>(<i>cap, clType</i>) @@ -851,11 +863,6 @@ <b>__searchPrev</b>(<i></i>) <p> Private method to search for the next occurrence. -</p><a NAME="Shell.__selectHistory" ID="Shell.__selectHistory"></a> -<h4>Shell.__selectHistory</h4> -<b>__selectHistory</b>(<i></i>) -<p> - Private slot to select a history entry to execute. </p><a NAME="Shell.__setAutoCompletion" ID="Shell.__setAutoCompletion"></a> <h4>Shell.__setAutoCompletion</h4> <b>__setAutoCompletion</b>(<i>language='Python'</i>) @@ -909,12 +916,7 @@ <dd> text that is about to be completed (string) </dd> -</dl><a NAME="Shell.__showHistory" ID="Shell.__showHistory"></a> -<h4>Shell.__showHistory</h4> -<b>__showHistory</b>(<i></i>) -<p> - Private slot to show the shell history dialog. -</p><a NAME="Shell.__showLanguageMenu" ID="Shell.__showLanguageMenu"></a> +</dl><a NAME="Shell.__showLanguageMenu" ID="Shell.__showLanguageMenu"></a> <h4>Shell.__showLanguageMenu</h4> <b>__showLanguageMenu</b>(<i></i>) <p> @@ -996,6 +998,11 @@ <b>clearAllHistories</b>(<i></i>) <p> Public method to clear all available histories and sync them. +</p><a NAME="Shell.clearHistory" ID="Shell.clearHistory"></a> +<h4>Shell.clearHistory</h4> +<b>clearHistory</b>(<i></i>) +<p> + Public slot to clear the current history. </p><a NAME="Shell.closeShell" ID="Shell.closeShell"></a> <h4>Shell.closeShell</h4> <b>closeShell</b>(<i></i>) @@ -1265,7 +1272,12 @@ flag indicating to search for whole words only (boolean) </dd> -</dl><a NAME="Shell.setDebuggerUI" ID="Shell.setDebuggerUI"></a> +</dl><a NAME="Shell.selectHistory" ID="Shell.selectHistory"></a> +<h4>Shell.selectHistory</h4> +<b>selectHistory</b>(<i></i>) +<p> + Public slot to select a history entry to execute. +</p><a NAME="Shell.setDebuggerUI" ID="Shell.setDebuggerUI"></a> <h4>Shell.setDebuggerUI</h4> <b>setDebuggerUI</b>(<i>ui</i>) <p> @@ -1275,7 +1287,12 @@ <dd> reference to the debugger UI object (DebugUI) </dd> -</dl><a NAME="Shell.wheelEvent" ID="Shell.wheelEvent"></a> +</dl><a NAME="Shell.showHistory" ID="Shell.showHistory"></a> +<h4>Shell.showHistory</h4> +<b>showHistory</b>(<i></i>) +<p> + Public slot to show the shell history dialog. +</p><a NAME="Shell.wheelEvent" ID="Shell.wheelEvent"></a> <h4>Shell.wheelEvent</h4> <b>wheelEvent</b>(<i>evt</i>) <p>