-
-
Notifications
You must be signed in to change notification settings - Fork 924
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
lolcat animate breaks #2813
Comments
Produce a minimal dump to reproduce the issue with --dump-bytes as I am kitty --dump-bytes bytes.bin sh -c "lolcat -a" |
From |
This is a bug in lolcat it is emitting multiple DECRC without DECSC. It needs to do DECSC print text DECRC DECSC print text DECRC DECSC ... It is leaving out all but the first DECSC in that sequence. See #1264 |
Are there any other terminals which have this behavior? I can't find one. |
Describe the bug
Running lolcat -a does not produce expected output. Instead it keeps overwriting line 0.
It looks like some sort of problem with clear and/or move cursor escape codes.
I've checked the terminfo. This could be a problem with lolcat itself, but it works fine on st.
To Reproduce
Expected behavior
Lolcat -a animates the printing of the text to mimic teletype.
Screenshots
![2020-06-29T12:07:44](https://user-images.githubusercontent.com/6549542/86029567-51e64300-ba01-11ea-9c5f-8bc0f8c5c77f.png)
Environment details
OS: Arch Linux
kitty 0.18.1
lolcat 100.0.0
kitty --debug-config
Additional context
The problem persists with kitty --config NONE
The text was updated successfully, but these errors were encountered: