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
Borders are printed as garbage #494
Comments
Analysis of the bug in cursive: https://www.unitedbsd.com/d/233-spotify/49 |
This appears to be a problem in the pancurses backend. The ncurses backend fixes it like this: https://github.com/gyscos/cursive/blob/main/cursive/src/backends/curses/n.rs#L90 I'd assume something similar needs to be done in the pancurses backend. EDIT: It also seems to be set in the pancurses library itself: ihalila/pancurses@16139e4 -- not sure why it doesn't work on NetBSD. |
I updated the ncurses backend to use |
That's progress. Now waiting for ncurses-rs and pancurses fix. |
@krytarowski Can you confirm that this fixes the ncurses-backend on NetBSD? |
Pancurses may take longer to update, as the main author has been away from github for the last year or so. :S |
Well, until pancurses merges ihalila/pancurses#78, I updated the backend here to call setlocale. Does it fix your issue? |
Fixed with:
|
Bug report.
Problem description
https://github.com/gyscos/cursive/blob/main/doc/tutorial_2.md
Environment
locale
in a terminal).libcursive-04d5190404da43a1
,cursive-04d5190404da43a1
The text was updated successfully, but these errors were encountered: