From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RyvBh-0005SJ-Gt for garchives@archives.gentoo.org; Sun, 19 Feb 2012 01:03:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8463BE0E96; Sun, 19 Feb 2012 01:03:15 +0000 (UTC) Received: from eagle.jhcloos.com (eagle.jhcloos.com [207.210.242.212]) by pigeon.gentoo.org (Postfix) with ESMTP id F18CFE0C7F for ; Sun, 19 Feb 2012 01:02:31 +0000 (UTC) Received: by eagle.jhcloos.com (Postfix, from userid 10) id 6E7B440164; Sun, 19 Feb 2012 01:02:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=eagle; t=1329613351; bh=c7adBexESq5pR5bN+WN/nOk3jA3c8BrxMz517p9SKUs=; h=From:To:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=jj5/Ie95+RVFa6fZ4SI4ZchTWHBRLKPi4d3s3j2rKmyIU1cKVwtYx6OXYnXuJlcVf 7kArbaM5pp7MuPVY6LknTaGS0mC6hVamX89U6cRV6/TiV3sGKMkI39opeMuqr+x6Y2 NJxj4WoifZISna7O6+XJpchKESEac5ZMqac+ROng= Received: by carbon.jhcloos.org (Postfix, from userid 500) id 0350F36004C; Sun, 19 Feb 2012 01:00:04 +0000 (UTC) From: James Cloos To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: LANG=en_GB.UTF-8 by default In-Reply-To: (Kerin Millar's message of "Sat, 18 Feb 2012 02:31:55 +0000") References: <201202151258.52431.vivo75@gmail.com> <20120215122252.GA12319@atrus.grandmasfridge.org> User-Agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.0.93 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEX///8ZGXBQKKnCrDQ3 AAAAJElEQVQImWNgQAAXzwQg4SKASgAlXIEEiwsSIYBEcLaAtMEAADJnB+kKcKioAAAAAElFTkSu QmCC Copyright: Copyright 2012 James Cloos OpenPGP: ED7DAEA6; url=http://jhcloos.com/public_key/0xED7DAEA6.asc OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6 Date: Sat, 18 Feb 2012 20:00:04 -0500 Message-ID: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain X-Hashcash: 1:30:120219:gentoo-dev@lists.gentoo.org::8xVf9CmjHQ7NRYC+:0000000000000000000000000000000000ztga X-Archives-Salt: 0b4d1ff8-86f8-4612-a90f-01efbb62d9e6 X-Archives-Hash: 9907500c63d68de9f0bcf96139349516 >>>>> "KM" == Kerin Millar writes: KM> Arch also used to define LC_COLLATE="C" by default, probably to KM> mitigate unpredictable behaviour in some applications, but have KM> since dropped this additional variable so they must have deemed it KM> no longer necessary. Without LC_COLLATE="C" things like [a-z]* gets a false=positive match on files like Makefile. I recently noticed a bug on b.g.o where the ebuild has something like doc/[A-Z]* expecting that it will not match doc/some_lowercase_subdir. The bug, of course, is that glibc fraudulently defaults the latin, greek and cyrillic locales to case-insensitive. The real fix is to have root be C.UTF-8. Which differs from C only in that the charset is utf-8. -JimC -- James Cloos OpenPGP: 1024D/ED7DAEA6