On Sun, Oct 27, 2013 at 8:26 PM, wgw <[email protected]> wrote:

> In the docs it says:
>
> When a single completion is shown, typing ‘?’ will show the docstring for
> a method. For example:
>
> c.atFileCommands.write?
>
> shows:
>
> Write a 4.x derived file.
> root is the position of an @<file> node
>
>
>
> Does this work for anyone? (Very useful!)
>

It works for me, but only in special cases.

The reason the *exact* example above works is that:

a) c.atFileCommands.write is *already* a valid completion and
b) c.atFileCommands.write is *also* a prefix of other at.FileCommands
methods.

In that case, 

auto_completer_state_handler is still active, and the '?' characters works.

Obviously, there are many other situations where you have typed a unique
method name, which causes auto_completer_state_handler to exit.  In those
more common cases, the '?' character won't work.

There is no quick fix for this.  Probably a new command is needed.

Please file a bug report.  Thanks.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to