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

CBT failing after RI + IND #2359

Open
jerch opened this issue Aug 4, 2019 · 0 comments
Open

CBT failing after RI + IND #2359

jerch opened this issue Aug 4, 2019 · 0 comments
Assignees
Labels
area/parser type/bug Something is misbehaving

Comments

@jerch
Copy link
Member

jerch commented Aug 4, 2019

Issue found in the sequence test files - CBT with following RI + IND behaves differently than in xterm, while xterm resets the wrapping state we keep it thus the cursor ends up in the wrong position after CBT + RI + IND still sticking at the end of line.

This is prolly related to the way we handle line wrapping by annotating wraps at the next line instead of the previous one.
Imho all tricks with line forth/back jumps are affected by this (seems the CBT test is triggering this more by accident).

#1882 is partly affected by this, since an overlong wrapped prompt line gets "deleted" by readline with similar cursor repositioning and erase comand, where we might lose the wrapped flag state (not yet further investigated).

@jerch jerch added the type/bug Something is misbehaving label Aug 4, 2019
@jerch jerch self-assigned this Aug 4, 2019
@jerch jerch mentioned this issue Aug 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/parser type/bug Something is misbehaving
Projects
None yet
Development

No branches or pull requests

2 participants