This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Compile performance of Linux kernels in mainline gcc


On Sat, 30 Oct 2004, Andi Kleen wrote:

> But using UTF-8 quotes in a English (or other Latin) locale even when UTF-8 
> is enabled doesn't make any sense. It's just an unnecessary source of errors
> and a waste of bytes (why encode something in 3-4 bytes when a single byte
> works just fine and is more compatible too?) 

UTF-8 quotes are typographically correct English.  ASCII quotes are not; 
their use in English typography is a kludge for character set limitations 
which are not present with UTF-8; by using a UTF-8 locale you declare that 
your environment does not have such limitations and at least any 
non-combining character from Unicode may freely be used (even if combining 
characters might have more problems in some cases).  Such changes have 
been envisaged for at least five years (e.g. 
<http://mail.nl.linux.org/linux-utf8/1999-12/msg00041.html>); we have now 
made them while avoiding the problems of having an English message 
catalog.

-- 
Joseph S. Myers               http://www.srcf.ucam.org/~jsm28/gcc/
    jsm@polyomino.org.uk (personal mail)
    joseph@codesourcery.com (CodeSourcery mail)
    jsm28@gcc.gnu.org (Bugzilla assignments and CCs)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]