fi_FI locale is not yet correct in 2.6.3-1, perhaps because my patch was not in the standard form (I haven't sent patches before)? I thought the patch was correct, since it fixed my fi_FI correctly and it shows enough context to identify the correct line to be changed. After installing and compiling locale fi_FI from locales 2.6.3-1, I still get
$ echo "w" | LC_ALL=fi_FI grep "[a-z]" $ echo "a" | LC_ALL=fi_FI grep "[a-z]" a The change from <U016A> to <U016B> has been applied to the wrong line in fi_FI. The correct line is just before small-caps v and w, i.e. at reorder-after <U016A> <U0076> <v>;<U0056>;<BAS>;<MIN> In locales 2.6.3-1, the change has been applied at reorder-after <U016A> <U0056> <v>;<U0056>;<BAS>;<CAP> I'll attach my correctly working /usr/share/i18n/locales/fi_FI in order to avoid any misunderstandings. -- Petteri
fi_FI
Description: Binary data