From owner-freebsd-current@FreeBSD.ORG Wed Jun 17 16:55:05 2015 Return-Path: Delivered-To: current@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D3849314; Wed, 17 Jun 2015 16:55:05 +0000 (UTC) (envelope-from marcel@xcllnt.net) Received: from mail.xcllnt.net (mail.xcllnt.net [50.0.150.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9D77B157; Wed, 17 Jun 2015 16:55:05 +0000 (UTC) (envelope-from marcel@xcllnt.net) Received: from [10.9.32.104] (208.185.168.138.IPYX-104653-ZYO.zip.zayo.com [208.185.168.138] (may be forged)) (authenticated bits=0) by mail.xcllnt.net (8.14.9/8.14.9) with ESMTP id t5HGt39w034641 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 17 Jun 2015 09:55:04 -0700 (PDT) (envelope-from marcel@xcllnt.net) Subject: Re: ls is broken for non-C locales due to libxo Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) Content-Type: multipart/signed; boundary="Apple-Mail=_114DD1E5-7BCF-4F0E-8646-7E30DC7B9ECF"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5b6 From: Marcel Moolenaar In-Reply-To: <5581A1DD.20209@freebsd.org> Date: Wed, 17 Jun 2015 09:54:57 -0700 Cc: "current@freebsd.org list" , Marcel Moolenaar Message-Id: <034974F2-4E69-4630-BA6A-62C70D8E39F6@xcllnt.net> References: <48B53C84-E4F7-4E88-B07D-7489FF585430@freebsd.org> <5580DEB0.7080908@freebsd.org> <5580EDB0.4040203@freebsd.org> <5581A1DD.20209@freebsd.org> To: Andrey Chernov X-Mailer: Apple Mail (2.2098) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jun 2015 16:55:06 -0000 --Apple-Mail=_114DD1E5-7BCF-4F0E-8646-7E30DC7B9ECF Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Jun 17, 2015, at 9:35 AM, Andrey Chernov wrote: >=20 > Signed PGP part > On 17.06.2015 16:58, Marcel Moolenaar wrote: > > > >> On Jun 16, 2015, at 9:53 PM, Andrey Chernov > >> wrote: > > > >> Should be no any %FF, but single char in pre libxo ls or nothing > >> in post libxo one. > >> > >> Use LANG=3Dru_RU.KOI8-R before touch command. It looks like you > >> create file with name "%FF" instead. > > > > No difference: > > > > fbsdvm64% env LANG=3Dru_RU.KOI8-R touch `env LANG=3Dru_RU.KOI8-R = printf > > "\377"` fbsdvm64% ls -al total 8 -rw-r--r-- 1 marcel staff 0 > > Jun 17 06:56 %FF drwxr-xr-x 3 marcel staff 102 Jun 17 06:56 . > > drwxr-xr-x 12 marcel staff 408 Jun 17 06:55 .. >=20 > The original bug was fixed in r284494 by kan@ >=20 > In any case, what you demonstrates is very strange and can be display > (console,xterm,etc.) bug or probably libxio bug, because ls alone > _never_ use %xx encoding, it should print '?' for invalid character or > just character itself for valid ones. Good point. I=E2=80=99ll try various things (esp. compare against 10). -- Marcel Moolenaar marcel@xcllnt.net --Apple-Mail=_114DD1E5-7BCF-4F0E-8646-7E30DC7B9ECF Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJVgaZhAAoJEIda8t8f0tjjr9cQAL2NP9vnvYZFyG8gd69ti5Ea mwWQEWthXfNPxQYR+LITOO6ZM9DfxiNGs+f0aqkWqTgB30l7OjImDuOG98rgxsHu mKQ0hRuIw2UvPdNMtDxCl83cx+bBsCAtdISsi/S+I2DCEWQg8zRrO9SeaxLNM7OA TxL+vG0WLg+NWfyB5s+tANkJN3b4eT2/4mRGZ3pLoQlA6V78Oy31Fw5PmY54N5Bq bbaUDCSBe5dGjz7ZYCLNNE6WztCTYjOp13/tq/bB82yPXSqIh8iz3J1b2xUydguQ hcEPMsh7/n0ySOQMHnme3UQO/210E9cQ6QnFtna4JTE0rkvvQdngydZXIKHgwNsq W95WSJiywK7sTuKF33cwOn57wBQ6IWikZe6CkCBsBUkw8zhJGyqme4Ga4hOfdmpX CQssj97vJ/9WNFo8IN7dMZVTizeeI0rlftiyW3BTHntB2HLlSPTnbTJTueOafA3v fyTqrAfWSa/8vQsI1wyQu9N3MWoTc5qlP382XVzaozn34tV5NZF2khq89cgoziv4 ZNa7/u3OA6FWrZO2TnK9SUrZzm9HsVQqPachMHEvNK/DmLHuptOnF8L6ciTjJSxh Wv9A2yfLg6a1z6jy2hBle0V3/hjt+sY8k6V2naZmdmAkrfvss5TTFCBUVpWSWw3O h5+UaTGyf4y58k8jgJBf =rjgb -----END PGP SIGNATURE----- --Apple-Mail=_114DD1E5-7BCF-4F0E-8646-7E30DC7B9ECF--