Skip to content

WIP - width aware output take 2 #731

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 2 commits into from

Conversation

thomasballinger
Copy link
Member

@thomasballinger thomasballinger commented Feb 13, 2018

The Curtsies version referenced does not exist yet, don't merge.

Perf looks better now, a linear 10x slower. Wonder if this is good enough, I made some guesses about how to make things fast in bpython/curtsies#109 but haven't profiled at all.

betterperf

@thomasballinger
Copy link
Member Author

A requirement for merging this should be identifying exactly what it's fixing. I had thought it might be fixing issues like #670 but that has to do with terminal escapes - this is really only a unicode fix.

@thomasballinger
Copy link
Member Author

Another issue: print('a\tsdf'*100) crashes with this patch applied (previously how did this work?)

@ikanobori
Copy link
Contributor

Not entirely sure but could you, while you're in this part of the code, see if this also gets resolved: #724 with the patches?

@thomasballinger
Copy link
Member Author

@rybarczykj knows where this is if we work on this more, I'm closing because even if we do this it won't be with this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants