Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upFix handling of double-column characters #749
Open
Labels
Milestone
Comments
|
Resolved with PR #817! And a current PR is in progress to fix line wrapping with double-column chars. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is probably an issue with curtsies, but until I'm sure I want to report it here first:
Steps to reproduce: Enter something like
'間'.isalnum(), then move the cursor back (left arrow key) such thatais the next character, and insert anx.Expected behavior: Visually it looks like we're about to insert an
xbetweenisandalnum. So I would expect the line to sayisxalnum.Actual behavior: It now says
'間'.isaxlnum(), with the next character seemingly being thex.Try this out with
yinstead of間to see the expected behavior.I may have broken this in the patch to #703, I'm not sure.
The pun ("間" meaning "between") is entirely coincidental, but I like it, and I'm keeping it.