-
Notifications
You must be signed in to change notification settings - Fork 699
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
Must measure output size with Rune.ColumnWidth #41
Comments
Rune.ColumnWidth
@migueldeicaza do you have a test case for this? |
FWIW, this is a disaster. I dare anyone to follow the discussions w.r.t. wide unicode chars in Windows Terminal land and successfully follow along... Or have any idea what we should do. Examples:
|
@migueldeicaza I think maybe it's time to use |
I submitted a PR at gui-cs/NStack#48 to be able to control what kind of rune is being passed to |
The patch from @BDisp is now merged and should be on the new NStack.Core |
@migueldeicaza there is another PR (gui-cs/NStack#52) that fixes the "Chess Symbols (U+1fa00-1fa0f)". Thanks. |
Merged - I will release a new NStack in the morning. |
Many characters that take up two slots are not properly rendered as we render those two, but do not fully fill the requested region. Need to use
Rune.ColumnWidth
to compute the current position.The text was updated successfully, but these errors were encountered: