This is v2 of my Unicode 9.0 series. After a short discussion [1], we decided to move the generator script into contrib. This is what this series now does first. The script is then updated in contrib. Diff to v1: - complete commit reordering - fix nits in the commit messages .gitignore | 1 - contrib/update-unicode/.gitignore | 3 ++ contrib/update-unicode/README | 20 +++++++++++ contrib/update-unicode/update_unicode.sh | 33 ++++++++++++++++++ unicode_width.h | 131 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------- update_unicode.sh | 40 ---------------------- 6 files changed, 163 insertions(+), 65 deletions(-) [1] http://public-inbox.org/git/xmqqr35dm203.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxx/