char_uをuint8_tに変更する根拠
https://github.com/neovim/neovim/issues/459
に以下のコメントがあります。
We should replace most occurrences of char_u by uint8_t
char_uをuint8_tに変更する利点、char_uのままだとまずい点、とはどういうものでしょうか?
char_u自体はビット数(8など)がわからない、というのがまずいのでしょうか?
その他、移植の関係で変更をするのでしょうか?