Message 74114 - Python tracker
You are right, this issue is more difficult than I thought... I found wcswidth(3), if this function is available we can use this function, but unfortunately there is no such function in VC6 and this function is meaningless on cygwn, so I cannot test it. ;-( Maybe we can use import unicodedata unicodedata.east_asian_width() but I need to investigate more.