From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#4333: 23.1.50; UTF-8 file names in Buffers menu Date: Thu, 3 Sep 2009 17:57:00 +0200 Message-ID: <0513DE53-B777-465D-B940-29C3155D5BFD@Freenet.DE> Reply-To: Peter Dyballa , 4333@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=UTF-8; delsp=yes; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1251994459 18245 80.91.229.12 (3 Sep 2009 16:14:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 3 Sep 2009 16:14:19 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Sep 03 18:14:12 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MjEwr-0002K8-NR for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Sep 2009 18:14:10 +0200 Original-Received: from localhost ([127.0.0.1]:42725 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MjEwr-0008OQ-32 for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Sep 2009 12:14:09 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MjEq1-0000Cc-7w for bug-gnu-emacs@gnu.org; Thu, 03 Sep 2009 12:07:05 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MjEpw-000067-In for bug-gnu-emacs@gnu.org; Thu, 03 Sep 2009 12:07:04 -0400 Original-Received: from [199.232.76.173] (port=36585 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MjEpw-00005u-9i for bug-gnu-emacs@gnu.org; Thu, 03 Sep 2009 12:07:00 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:51731) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MjEpv-0001B8-J9 for bug-gnu-emacs@gnu.org; Thu, 03 Sep 2009 12:06:59 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n83G6vBq017272; Thu, 3 Sep 2009 09:06:57 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n83G5HKQ016736; Thu, 3 Sep 2009 09:05:17 -0700 Resent-Date: Thu, 3 Sep 2009 09:05:17 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Peter Dyballa Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 03 Sep 2009 16:05:15 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 4333 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.125199343214666 (code B ref -1); Thu, 03 Sep 2009 16:05:15 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 3 Sep 2009 15:57:12 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n83FvASj014656 for ; Thu, 3 Sep 2009 08:57:12 -0700 Original-Received: from mx10.gnu.org ([199.232.76.166]:47291) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MjEgQ-0003sd-82 for emacs-pretest-bug@gnu.org; Thu, 03 Sep 2009 11:57:10 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MjEgN-0007cH-KU for emacs-pretest-bug@gnu.org; Thu, 03 Sep 2009 11:57:09 -0400 Original-Received: from mout0.freenet.de ([195.4.92.90]:41897) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MjEgN-0007bh-4L for emacs-pretest-bug@gnu.org; Thu, 03 Sep 2009 11:57:07 -0400 Original-Received: from [195.4.92.14] (helo=4.mx.freenet.de) by mout0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1MjEgK-0001cX-FA for emacs-pretest-bug@gnu.org; Thu, 03 Sep 2009 17:57:04 +0200 Original-Received: from p5b23c6b7.dip.t-dialin.net ([91.35.198.183]:52922 helo=[192.168.1.2]) by 4.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1MjEgJ-00075q-Ta for emacs-pretest-bug@gnu.org; Thu, 03 Sep 2009 17:57:04 +0200 X-Mailer: Apple Mail (2.753.1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Thu, 03 Sep 2009 12:07:04 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:30771 gmane.emacs.pretest.bugs:24998 Archived-At: Hello! With ucs-normalize.el it's now possible to have in file names =20 decomposed characters handled as if they are precomposed, i.e., =20 isearch works, the font to present them is the same as for the =20 "normal" characters, in the mode-line they are OK, and even the =20 *Buffers* buffer now shows them correctly. There is (just?) the =20 Buffers menu left which still is not able to present them correctly: =20 it only shows the sequence of bytes that make the UTF-8 encoding. A =20 file name like "=C3=A4=C3=B6=C3=BC=C3=9F=C3=9C=C3=96=C3=96=E2=82=AC" (in = UTF-8 encoding the HEX sequence =20 of C3 A4 C3 B8 C3 BC C3 9F C3 84 C3 96 C3 9C E2 82 AC) is presented as: =C3=83=C2=A4=C3=83=C2=B6=C3=83=C2=BC=C3=83=E2=96=A1=C3=83=E2=96=A1= =C3=83=E2=96=A1=C3=83=E2=96=A1=C3=A2=E2=96=A1=C2=AC i.e. it's really not that for what the bytes stand. (Screenshot, =E2=89=88=C2=BD MB, available.) In GNU Emacs 23.1.50.1 (powerpc-apple-darwin8.11.0, X toolkit, Xaw3d =20 scroll bars) of 2009-09-03 on Latsche.local Windowing system distributor `The XFree86 Project, Inc', version =20 11.0.40400000 configured using `configure '--without-sound' '--without-pop' '--=20 with-dbus' '--with-libotf' '--with-xpm' '--with-jpeg' '--with-tiff' =20 '--with-gif' '--with-png' '--with-x-toolkit=3Dathena' '--x-libraries=3D/=20= opt/local/lib' '--x-includes=3D/opt/local/include/X11' '--enable-=20 locallisppath=3D/Library/Application Support/Emacs/calendar23:/Library/=20= Application Support/Emacs' 'PKG_CONFIG_PATH=3D/opt/local/lib/pkgconfig:/=20= opt/local/share/pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/=20 pkgconfig' 'CFLAGS=3D-ggdb3 -gfull -mtraceback=3Dfull -Wno-pointer-sign = -=20 H -pipe -fPIC -mcpu=3D7450 -mtune=3D7450 -mtune=3DG4 -fast -mpim-altivec = -=20 ftree-vectorize -foptimize-register-move -freorder-blocks -fthread-=20 jumps -fpeephole -fno-crossjumping' 'LDFLAGS=3D-dead_strip -=20 multiply_defined suppress' 'CPPFLAGS=3D-no-cpp-precomp -I/usr/include/=20= openssl -I/sw/include/pango-1.0 -I/sw/lib/fontconfig2/include -I/usr/=20 local/include -I/sw/include'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: de_DE.UTF-8 value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: (only . t) view-mode: t Recent input: C-x C-f . e m - A b r 2 3 x e v a l - r e g C-x d C-s =C3=B6 C-s v C-x 2 C-x b C-s C-s C-s v -- Mit friedvollen Gr=C3=BC=C3=9Fen Pete Sorry my terrible English, my native language Lisp!