24 <p> |
24 <p> |
25 Word completion for the eric5 shell |
25 Word completion for the eric5 shell |
26 </p><p> |
26 </p><p> |
27 <h4>NOTE for eric5 variant</h4> |
27 <h4>NOTE for eric5 variant</h4> |
28 </p><p> |
28 </p><p> |
29 This version is a re-implementation of rlcompleter |
29 This version is a re-implementation of rlcompleter |
30 as found in the Python3 library. It is modified to work with the eric5 |
30 as found in the Python3 library. It is modified to work with the eric5 |
31 debug clients. |
31 debug clients. |
32 </p><p> |
32 </p><p> |
33 <h4>Original rlcompleter documentation</h4> |
33 <h4>Original rlcompleter documentation</h4> |
34 </p><p> |
34 </p><p> |
35 This requires the latest extension to the readline module. The completer |
35 This requires the latest extension to the readline module. The completer |
117 <td>Compute matches when text is a simple name.</td> |
117 <td>Compute matches when text is a simple name.</td> |
118 </tr> |
118 </tr> |
119 </table> |
119 </table> |
120 <a NAME="Completer.__init__" ID="Completer.__init__"></a> |
120 <a NAME="Completer.__init__" ID="Completer.__init__"></a> |
121 <h4>Completer (Constructor)</h4> |
121 <h4>Completer (Constructor)</h4> |
122 <b>Completer</b>(<i>namespace = None</i>) |
122 <b>Completer</b>(<i>namespace=None</i>) |
123 <p> |
123 <p> |
124 Create a new completer for the command line. |
124 Create a new completer for the command line. |
125 </p><p> |
125 </p><p> |
126 Completer([namespace]) -> completer instance. |
126 Completer([namespace]) -> completer instance. |
127 </p><p> |
127 </p><p> |