-
Notifications
You must be signed in to change notification settings - Fork 384
Closed
Description
When running run("python"):
>>> print 'hm'prints the next line's prompt + "hm" on the same line.- Implies mixing of stdout/err poorly still; using
print >>sys.stderr, 'hm'correctly deals w/ newlines
- Implies mixing of stdout/err poorly still; using
- Trying to hit up-arrow for shell history prints
^[[A(control chars) instead of interacting with readline.
Neither of these problems exist when pty=True. I feel like this is the same as in Fabric and any other solution where a pty is not the default behavior. At the very least we should make this explicit in the docs, probably by making an FAQ.