I stumbled over this while working on #47. It seems that RuneWidth is not always equal to the StringWidth of a single rune. This is quite unexpected, TBH. Please see https://github.com/markus-oberhumer/mattn--go-runewidth/commit/5da511d36b1ea1ad913590b7b27357e5fffd3512 for a test case.