From owner-freebsd-hackers Mon Oct 16 14:51:14 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA23462 for hackers-outgoing; Mon, 16 Oct 1995 14:51:14 -0700 Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id OAA23446 for ; Mon, 16 Oct 1995 14:50:58 -0700 Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id WAA16266 for ; Mon, 16 Oct 1995 22:50:38 +0100 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id WAA23123 for freebsd-hackers@freebsd.org; Mon, 16 Oct 1995 22:50:38 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.6.12/8.6.9) id WAA26234 for freebsd-hackers@freebsd.org; Mon, 16 Oct 1995 22:12:09 +0100 From: J Wunsch Message-Id: <199510162112.WAA26234@uriah.heep.sax.de> Subject: Re: A couple problems in FreeBSD 2.1.0-950922-SNAP To: freebsd-hackers@freebsd.org (FreeBSD hackers) Date: Mon, 16 Oct 1995 22:12:09 +0100 (MET) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: from "=?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?=" at Oct 16, 95 12:34:15 pm X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 1344 Sender: owner-hackers@freebsd.org Precedence: bulk As =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= wrote: > > >Ah, i didn't knew that our locale support ain't complete yet. I was > >under the impression that the LC_CTYPE part was already ok. > > LC_CTYPE part _is_ already ok and because of it 'ls' with setlocale() > from main() for Japanese LANG becomes broken right now. But wouldn't that mean that enabling STARTUP_LOCALE by default would break `ls' for Japanese users then? I don't grok it. Somehow your opinions are self-contradictionary. Either, our locale support at least for LC_CTYPE is ready for prime time. Then, i don't see why we should not put a setlocale() into our programs. Or, it's still broken (e.g. for locales with a multibyte character represantation), then we cannot enable it by default. I'm saying this although i live in an area where proper locale support is at least very useful, in many cases even substantial. (The ports collection is out of my consideration for this. The first thing we have to get right is the base system. When this is done, we should think about the ports. Maybe we could find some hack similarly to the STARTUP_LOCALE thing especially tailored for the ports.) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)