mattn
mattn
Ah, this can be more easily to do. Will fix
I changed this patch to NOT export default_obj_ to executable. I confirmed this works on Windows & Linux & FreeBSD.    I don't understand why duplicate symbol error...
Thanks. Will look into it in later.
All tests passed on Windows.
Make sense. Do you need some comments?
Thanks your contribution. Please add tests for this change.
@mardukbp What is broken? Please provide information?
I'm thinking global variable ZeroWidthJoiner is not used for everyone properly since the variable is overwritten in init function.
However, I'm also considering upgrading the minor version.
As far as I tried to copy above into terminal, there are three letters in the string.  So go-runewidth works fine (return 3 for the 2nd rows) for me.