Hi, sorry, was just cleaning out my inbox and saw this. "Rewind" was always a bonus feature - if it doesn't work for your particular situation then unfortunately the short answer is that you're screwed. ;-)
The only thing I can think is that we could disable the pager while rewinding ... i.e. just printing the output as we would anything else. If anyone would like to write a patch for this then feel free and we'll see how it performs in practice and decide whether to apply it. Thanks, On 25 April 2013 15:08, Thomas Ballinger <[email protected]> wrote: > I wonder what other commands this would make sense for - I suppose > raw_inputs *could* have their inputs saved for revaluation, sockets could > possibly be persisted some magical, super complicated way... > > Thinking about it, disabling help on reevaluation seems to be in a sweet > spot of not having desired side effects or a return value. Still > complicated evaluation a bit. > > > On Thu, Apr 25, 2013 at 1:55 AM, Ryan Artecona <[email protected]>wrote: > >> Not sure if anyone else has run into this. Often the popup documentation >> is enough explanation (especially the highlighted function signature), but >> I will occasionally need to use the pager I get with calling help() on a >> class or function I am really unfamiliar with. After I use one or two of >> these in a session, and later want to rewind (also a fantastic feature), >> all the help() calls get run again, and I have to manually dismiss each of >> them. I'm not sure what it would involve, but would there be an easy way to >> suppress help() messages while the session gets re-executed on rewind? >> >> Small feature, but would make bpython a lot easier for me on longer >> experimental sessions. As an aside, I just discovered bpython a short while >> ago, and already love it. I actually enjoy the python repl again! >> >> -- >> 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?hl=en. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- > 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?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- 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?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
