Introduce C.UTF-8 locale, using the same common CTYPE map as other UTF-8 locales (and it's now the source of symlinks instead of en_US one), and having all other components use C locale.
- rS FreeBSD src repository - subversion
Lint Not Applicable
Tests Not Applicable
review is for everything but the perl code. That seems okay but I don't trust my review :)
I really like the logical change — thank you for making it! I don't have total familiarity with this area, especially the Perl, but nothing about it looks bad to me.
Just for the note: perl bits here are only the helper tools for someone updating the locale sources in share/, and aren't run during the build, so even if something is broken there (and I tried not to as I used them), it's only bad until there's a need to update the data again where they will be fixed anyway :)