ProgressMeter.jl icon indicating copy to clipboard operation
ProgressMeter.jl copied to clipboard

Which terminal control/escape sequences need to be supported?

Open davidanthoff opened this issue 2 years ago • 3 comments

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?

davidanthoff avatar Jul 15 '23 17:07 davidanthoff

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

3f6a avatar Aug 03 '23 14:08 3f6a

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

timholy avatar Aug 04 '23 09:08 timholy

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

MarcMush avatar Oct 22 '23 16:10 MarcMush