On 15/02/2012 12:22, Mr. Aaron W. Swenson wrote:
On Wed, Feb 15, 2012 at 12:58:52PM +0100, Francesco R.(vivo) wrote:
as subject says could gentoo change the policy and set an UTF-8 environment by
default?

Perhaps it should define LANG="en_US.UTF-8" as a reasonable default, which would be in line with other notable distros. Arch also used to define LC_COLLATE="C" by default, probably to mitigate unpredictable behaviour in some applications, but have since dropped this additional variable so they must have deemed it no longer necessary.

I think that having a default configuration file would also raise awareness of the importance of locale configuration and make it less likely that users configure their systems inappropriately (defining LC_ALL, for instance).

P.S. would be nice to have a wd_WD.UTF-8 with WD standing for world, just a
country is so 1900

Different countries/regions have different standards and conventions for character classification, case conversion, date/numerical/currency formatting etc. There's no basis on which to formally standardise a world-wide definition.



However, the stage 3, last time I used it, didn't default to a UTF-8
environment, and it didn't default to using and/or including a capable
UTF-8 font. It is something I think we should look at changing.


Yet "unicode" is a default flag in the standard profiles. Most console fonts have poor coverage. The best one I've found thus far is "LatCyrGr-16" from fonty-rg, which provides good Latin and Cyrillic coverage along with some Greek and esoteric punctuation characters. Using this font, I've yet to find any developer's name that doesn't render as expected while perusing the contents of the portage tree.

Being a 512 character font, one loses bold support unless using a framebuffer console. Given that the default console fonts aren't especially useful, it seems a small price to pay.

--Kerin


Reply via email to