Skip to content
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

Which terminal control/escape sequences need to be supported? #271

Open
davidanthoff opened this issue Jul 15, 2023 · 3 comments
Open

Which terminal control/escape sequences need to be supported? #271

davidanthoff opened this issue Jul 15, 2023 · 3 comments

Comments

@davidanthoff
Copy link

ProgressMeter used in the native VS Code Julia notebook does not look good because it just prints new bars on new lines. Essentially neither the escape sequences nor the IJulia workaround work in the VS Code native notebook solution.

I think the VS Code folks are considering supporting at least some escape sequences in the notebook rendering, which of course would be ideal. They asked me which ones we would need. Am I right that it is essentially ESC [K, ESC [An (where n is a number) and ESC [A and then we would be good? And support for \r I guess? Anything else?

@3f6a
Copy link

3f6a commented Aug 3, 2023

Friendly bump. As of now ProgressMeter is unusable in vscode Jupyter notebooks because of this.

@timholy
Copy link
Owner

timholy commented Aug 4, 2023

Those indeed cover our apparent needs. Thanks for helping with this.

@MarcMush
Copy link
Collaborator

Is there an issue opened in IJulia for this ? offsets don't work because of it (#238)

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

No branches or pull requests

4 participants