Skip to content

bipython prints more lines than ipython, and many more than bpython #15

@yump

Description

@yump

I'm seeing a lot of blank lines that don't appear in ipython or bpython, and statements that don't produce any output sometimes get echoed. Sometimes not. I can't figure out exactly what circumstances cause the echoing. Example:

bpython:

>>> import time
>>> time.sleep(1)
>>> 

ipython:

In [1]: import time

In [2]: time.sleep(1)

In [3]: 

bipython:

In [1]: import time


In [3]: time.sleep(1)


In [3]: time.sleep(1)  #white

In [3]:                #blue

In [4]:                #blue

Entering empty statements also produces the echoing:

In [6]: 1   #blue

Out[6]: 1   #red

In [7]:     #blue


In [7]:     #white

In [7]:     #blue


In [7]:     #white

In [7]:     #blue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions