-
-
Notifications
You must be signed in to change notification settings - Fork 136
[WIP] Reconstruct TAB character when copying from grid #999
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
base: master
Are you sure you want to change the base?
Conversation
|
I think it's actually harder than it looks. How's VTE lib doing that? I mean, writing Another note, a bool takes 8 bits, probably with padding. maybe we can make it part of Also, the |
Currently I am doing all cells in between get the flag, we can also do that only first one gets the flag but then to check which others are also covered by tab we need to do calculations every time.
In gnome terminal if I do
Yep I'll do that. |
fc34a63 to
9a4c378
Compare
9aec7ad to
a3be29e
Compare
|
Todo
|
14c526a to
949f566
Compare
949f566 to
c20a0f7
Compare
handles Tabstops.
Previously tried to track tab character by storing starting tab positions in
Linebut soon abandoned that since in a lot of places we directly handle cells then those places needed to be changed as well. So right now tracking tabs by setting a flag(bool) for each cell.