-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Add basic VT100 scrolling #10108
Add basic VT100 scrolling #10108
Conversation
I have changes ready that add a CIRCUITPY_TERMINALIO_VT100 compile flag to disable the new VT100 escape sequence support on all SAMD21 boards using the |
It looks like flash is overflowing in some languages for some boards. Maybe the code size is making terminalio just big enough to exceed the flash in certain situations for certain languages. @dhalbert might be able to verify. |
I've added the logic to disable the advanced VT100 escape sequence for samd21 boards but haven't utilized it yet so that the overflowing boards could be examined in case there is a better approach to resolve the overflows for the particular boards. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please do disable this on small boards. No need to add new features to them.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
This PR adds
(thinking may be useful after Addding support for inverted tiles in TileGrid #10102)
(allows for somewhat common reset/foreground/background sequence)
ESC[H
which does the same thing asESC[0;0H