| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Older macOS reports a variation selector as a spacing character (wcwidth() returns 1) instead of a zero-width combining mark, so curses cannot put it in the same cell as its base. Skip that assertion there. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Wow, thanks for such a quick fix! I will give it a try tomorrow and get back to you soon. |
Sorry, something went wrong.
|
Hi, I have verified that the fix works for me :) >>> platform.mac_ver()
('14.2', ('', '', ''), 'arm64')
|
Sorry, something went wrong.
|
Thank you for verification. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Older macOS reports a variation selector as a spacing character (wcwidth() returns 1) instead of a zero-width combining mark, so curses cannot place it in the same cell as its base character and test_addch_emoji raises ValueError.
curses groups cells by wcwidth(), the same as ncurses, so the assertion is only valid where the platform reports the selector as zero-width; skip it elsewhere.
The failure is confirmed on macOS 14.2 (reported in the issue) and gone by macOS 26, which CI runs, so 26 is the conservative cutoff.
🤖 Generated with Claude Code