Jeff Quast

Results 220 comments of Jeff Quast

In iTerm2, these are all displayed as an empty space (1 cell wide), so wcwidth matches there. What terminal/s are you using that displays these as 0 wide? I will...

From http://www.unicode.org/Public/13.0.0/ucd/extracted/DerivedGeneralCategory.txt ``` 2060..2064 ; Cf # [5] WORD JOINER..INVISIBLE PLUS ```

I will do my best to address this in next release, this is the FOSS project I most wish to volunteer my time into, I just pushed my WIP branch...

I'd like to help you build tests. Honestly. Are you ok with pexpect() driving bsd telnet? I've extended python's telnet client _some_, but testing the complex tree of telnet negotiations...

You're probably right. I'm nearly complete with a telnet client and server protocol implementation that uses the newest "tulip" module, https://github.com/jquast/telnetlib3, but it requires python 3.3. So far only the...

RFC's may require implementing negotiation for BINARY to support utf-8, due to the 127-256 and other magic bits used in utf-8 encoded bytestreams.

I made PR #102 to suggest a small fix

No problem :-) I just noticed we write similar libraries, 'blessed' and 'colorama', greetings!

May I please mention this article that details the varying display of Wide characters across Terminals in depth, https://jeffquast.com/post/terminal_wcwidth_solution/ Perhaps the asciinema recorder could determine the Terminal's Unicode Version support...