-
Notifications
You must be signed in to change notification settings - Fork 263
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
feat(viewport): horizontal scroll #240
base: master
Are you sure you want to change the base?
feat(viewport): horizontal scroll #240
Conversation
Thanks for the PR! One immediate things is jumping out here:
So, in short, keep in mind that horizontal scrolling will need to handle double-width runes. Here’s a more in-depth example that breaks it down further: |
It's a good point. I guess I have to use |
Waiting for this PR merge and tagging. |
Don't merge it yet, please. |
Done! |
Thanks, @tty2. Before we get to this, do you mind adding some tests with double-width runes? That is going to be the number one thing we'll want to verify. In particular, cases where there's a mix of single and double width runes. |
These tests I've written inside |
@meowgorithm |
Hi, @meowgorithm |
Hey, @tty2! Thanks for all your work on this so far. It's going to be a little bit of time until we can give this a proper review, but I promise we'll get to it. |
It would be great to have this feature as well. |
implement #235