-
Notifications
You must be signed in to change notification settings - Fork 405
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
Built-in diff editor doesn't redraw screen correctly in the presence of tabs #4001
Comments
Hi @fschoenm, does the file in question have hard tabs ( From the output, it looks like tabs to me. (Thanks for including the recording. An idle thought: perhaps we should also encourage users in the bug report template to include a recording or Asciinema screencast when demonstrating certain UI issues.) If tabs, it may be the same problem as arxanas/scm-record#2, recently fixed by @firestack in arxanas/scm-record#37. If it's the same, then we might want to push a new release for scm-record and pick it up in jj, since others have run into the same issue as well, like #3944. |
@arxanas I'm pretty sure it's tabs but I can check it tomorrow. Thanks for the reference to the other ticket; I tried to find similar issues but didn't know what exactly to search for. |
It's no trouble. I probably should have also reopened the other issue, since the underlying bug has not yet been fixed and merged into jj. |
jj split
UI (not clearing text)
What's the status here? Does this just need a version bump and release? |
Sounds like it to me. scm-record 0.4.0 was released yesterday. Can you try upgrading jj to that and send a PR, @msuozzo? Or we can just wait a day and hope that Dependabot will send a PR. |
Description
In some files (not sure which), there's a very annoying display bug in the
jj split
UI. Unfolding and folding a section doesn't clear parts of the text, which makes the whole UI kind of unusable in most cases.Probably best seen in the video below.
Steps to Reproduce the Problem
jj split
Expected Behavior
Actual Behavior
2024-07-01_15h26_09.mp4
Specifications
The text was updated successfully, but these errors were encountered: