Sorry, I was unclear - scrolling doesn't work for autocompletion entries,
it's just that normal scrolling works (differently in each frontend), so
you could run the command
>>> dir(module_or_object)
and scroll through the output of that command.

In bpython, use the pager key (F9 by default) to look through outputs
greater than a whole screen
In bpython-curtsies, use native terminal scrolling.
In bpython-urwid, use page-up and page-down.

I'm particularly interested in feedback on bpython-curtsies, because after
a bit more work it may become the primary bpython (what you get when you
type "bpython")

Tom

On Mon, Jul 7, 2014 at 9:55 AM, Noelle Milton Vega <[email protected]>
wrote:

> Hi Thomas:
>
> Thank you.
>
>
> >> Have keybinds to suggest? Would you expect your current match to update
> as you scrolled up and down, or remain offscreen (and therefore not
> visible)?
> >>
> Let me defer on this for a now as it usually requires carefully considered
> UI/UX thought. =:)
>
> >> ... or your terminal's native scrolling with bpython-curtsies or
> page-up/page-down with bpython-urwide
> >>
> Ah okay: I wasn't aware of the existence of 'urwid' and 'curtsies'
> terminal wrappers (nor of the provided 'bpython-urwid' or
> 'bpython-curtsies' wrapper scripts that employ them. I just found those in
> '~/.local/bin' after reading your note below).
>
> Feedback on a quick test of each:
>  (1) I found that bpython-urwid doesn't work for python3.3 (so I won't be
> able to use that one until resolved).
> A quick Google confirmed this:
> https://bitbucket.org/bobf/bpython/issue/243/bpython-urwid-fails-with-python-331
>
> (2) bpython-curtsies works for python2 and python3.
>
> For both terminal 'Terminator' and KDE 'Konsole' I wasn't able to figure
> out how to scroll through auto-completed
> output (urwid or curtsies). But I haven't looked deeply into it either (it
> was a quick check). I tried Page-Up/Page-Down, but to no avail.
> Perhaps I have to set something up for that to work (environment variable
> or preferences). If anyone has any tips
> on that, that would be grand and appreciated.
>
> Thank you! =:)
>
>
>
>
> On Sunday, July 6, 2014 10:21:00 PM UTC-4, Noelle Milton Vega wrote:
>>
>> Hello Friends:
>>
>> This question must have been asked but I can't find the answer to it in
>> the documentation or via search.
>> Maybe I'm just not searching with the right terms. :-/
>>
>> See the attached screen shot. Notice that the auto-complete output is
>> truncated (as necessary due to
>> space limitation, of course).
>>
>> How does one 'page' through auto-complete results (backwards and forwards
>> preferably)
>> whether the auto-complete represents a list of modules, classes,
>> functions, or a doc string?
>>
>> How do to this?
>>
>> Thank you! =:)
>>
>> NMV
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "bpython" 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/bpython.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"bpython" 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/bpython.
For more options, visit https://groups.google.com/d/optout.

Reply via email to