I have a change for wcwidth() data to be generated from utf8proc provided one, any review would be welcome: https://reviews.freebsd.org/D27259 The widths.txt we have now comes from illumos, and it was outdated even when it was integrated there, 7 years ago; utf8proc data is kept up to date with current unicode version.