From owner-freebsd-i18n@FreeBSD.ORG Thu Nov 20 10:47:37 2003 Return-Path: Delivered-To: freebsd-i18n@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CDD116A4CE for ; Thu, 20 Nov 2003 10:47:37 -0800 (PST) Received: from mandy.mts.ru (mandy.mts.ru [81.211.47.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6468943F93 for ; Thu, 20 Nov 2003 10:47:35 -0800 (PST) (envelope-from tiamat@komi.mts.ru) Received: from maeko.inside.mts.ru (maeko [192.168.10.3]) by mandy.mts.ru with SMTP id hAKIlYb00883 for ; Thu, 20 Nov 2003 21:47:34 +0300 (MSK) Received: from stella.komi.mts.ru ([10.50.1.1]) by maeko.inside.mts.ru (NAVGW 2.5.2.12) with SMTP id M2003112021473309808 for ; Thu, 20 Nov 2003 21:47:33 +0300 Received: from cdrw (cdrw.komi.mts.ru [10.50.1.103]) (user=tiamat mech=NTLM bits=0) by stella.komi.mts.ru (MTS Komi/Smtp) with ESMTP id hAKIlXFm085593 for ; Thu, 20 Nov 2003 21:47:33 +0300 (MSK) (envelope-from tiamat@komi.mts.ru) Message-ID: <003001c3af96$c2336850$6701320a@komi.mts.ru> From: "Alex Deiter" To: Date: Thu, 20 Nov 2003 21:47:33 +0300 Organization: MTS Komi MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4927.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4927.1200 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by stella.komi.mts.ru id hAKIlXFm085593 Subject: /bin/ls incorrectly displays names of files on UTF-8 locales X-BeenThere: freebsd-i18n@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD Internationalization Effort List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Nov 2003 18:47:37 -0000 /bin/ls incorrectly displays names of files on UTF-8 locales (ports/misc/utf8locale): $ locale LANG=3Dru_RU.UTF-8 LC_CTYPE=3D"ru_RU.UTF-8" LC_COLLATE=3D"ru_RU.UTF-8" LC_TIME=3D"ru_RU.UTF-8" LC_NUMERIC=3D"ru_RU.UTF-8" LC_MONETARY=3D"ru_RU.UTF-8" LC_MESSAGES=3D"ru_RU.UTF-8" LC_ALL=3Dru_RU.UTF-8 $ touch =D0=D2=CF=C2=C1 $ ls -l =D0=D2=CF=C2=C1 -rw-r--r-- 1 test test 0 19 =CE=CF=D1 15:17 =D0=91?=CF=C2=C1 However ls | cat (ls|less, ls|sort, etc) works correctly: $ ls -l =D0=D2=CF=C2=C1 | cat -rw-r--r-- 1 test test 0 19 =CE=CF=D1 15:17 =D0=D2=CF=C2=C1 Why ? All other programs from /bin and /sbin work correctly. Thanks!