From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Karl Eichwalder Newsgroups: gmane.emacs.devel Subject: Re: cvs-quickdir and UTF-8 encoded file names Date: Thu, 21 Aug 2003 06:47:35 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <200308210136.KAA06356@etlken.m17n.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1061600635 18691 80.91.224.253 (23 Aug 2003 01:03:55 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 23 Aug 2003 01:03:55 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat Aug 23 03:03:53 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19qMor-0008DQ-00 for ; Sat, 23 Aug 2003 03:03:53 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19qMtH-0006XC-00 for ; Sat, 23 Aug 2003 03:08:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19qMUV-00012A-3J for emacs-devel@quimby.gnus.org; Fri, 22 Aug 2003 20:42:51 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19qBO8-0001MY-PK for emacs-devel@gnu.org; Fri, 22 Aug 2003 08:51:32 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19q9qm-00009c-Tq for emacs-devel@gnu.org; Fri, 22 Aug 2003 07:13:32 -0400 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19pvwQ-0000wR-2S for emacs-devel@gnu.org; Thu, 21 Aug 2003 16:21:54 -0400 Original-Received: from [193.175.24.41] (helo=elvis.franken.de) by mx20.gnu.org with esmtp (Exim 4.20) id 19phOe-0007hs-UC for emacs-devel@gnu.org; Thu, 21 Aug 2003 00:50:05 -0400 Original-Received: from uucp by elvis.franken.de with local-rmail (Exim 3.36 #1) id 19phOc-0000Qo-00; Thu, 21 Aug 2003 06:50:02 +0200 Original-Received: by tux.gnu.franken.de (Postfix, from userid 270) id 364D98B6C4; Thu, 21 Aug 2003 06:47:36 +0200 (CEST) Original-To: Kenichi Handa In-Reply-To: <200308210136.KAA06356@etlken.m17n.org> (Kenichi Handa's message of "Thu, 21 Aug 2003 10:36:51 +0900 (JST)") User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:16082 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:16082 Kenichi Handa writes: > Please show me the result of C-h C RET and the values of > these variables: > default-enable-multibyte-characters > enable-multibyte-characters > default-file-name-coding-system > file-name-coding-system Thanks for asking: Coding system for saving this buffer: Not set locally, use the default. Default coding system (for new files): u -- mule-utf-8 (alias: utf-8) Coding system for keyboard input: nil Coding system for terminal output: u -- mule-utf-8 (alias: utf-8) Defaults for subprocess I/O: decoding: u -- mule-utf-8 (alias: utf-8) encoding: u -- mule-utf-8 (alias: utf-8) Priority order for recognizing coding systems when reading files: 1. mule-utf-8 (alias: utf-8) 2. iso-latin-1 (alias: iso-8859-1 latin-1) 3. mule-utf-16be-with-signature (alias: utf-16be-with-signature mule-utf-16-be utf-16-be) 4. mule-utf-16le-with-signature (alias: utf-16le-with-signature mule-utf-16-le utf-16-le) 5. iso-2022-jp (alias: junet) 6. iso-2022-7bit 7. iso-2022-7bit-lock (alias: iso-2022-int-1) 8. iso-2022-8bit-ss2 9. emacs-mule 10. raw-text 11. japanese-shift-jis (alias: shift_jis sjis) 12. chinese-big5 (alias: big5 cn-big5) 13. no-conversion Other coding systems cannot be distinguished automatically from these, and therefore cannot be recognized automatically with the present coding system priorities. The following are decoded correctly but recognized as iso-2022-7bit-lock: iso-2022-7bit-ss2 iso-2022-7bit-lock-ss2 iso-2022-cn iso-2022-cn-ext iso-2022-jp-2 iso-2022-kr Particular coding systems specified for certain file names: OPERATION TARGET PATTERN CODING SYSTEM(s) --------- -------------- ---------------- File I/O "ChangeLog" (utf-8 . utf-8) "\\.g?z\\(~\\|\\.~[0-9]+~\\)?\\'" (no-conversion . no-conversion) "\\.tgz\\'" (no-conversion . no-conversion) "\\.bz2\\'" (no-conversion . no-conversion) "\\.Z\\(~\\|\\.~[0-9]+~\\)?\\'" (no-conversion . no-conversion) "\\.elc\\'" (emacs-mule . emacs-mule) "\\.utf\\(-8\\)?\\'" utf-8 "\\(\\`\\|/\\)loaddefs.el\\'" (raw-text . raw-text-unix) "\\.tar\\'" (no-conversion . no-conversion) "\\.po[tx]?\\'\\|\\.po\\." po-find-file-coding-system "" (undecided) Process I/O nothing specified Network I/O nothing specified default-enable-multibyte-characters's value is t enable-multibyte-characters's value is t Local in buffer *cvs*; global value is t default-file-name-coding-system's value is mule-utf-8 file-name-coding-system's value is nil > And, when you read CVS/Entries directly, how those file > names are decoded? Is this the value you want to know? Coding system for saving this buffer: t -- raw-text-unix To see this value I did: C-x C-f CVS/Entries RET M-x describe-coding-system RET Thanks for your help. -- | ,__o http://www.gnu.franken.de/ke/ | _-\_<, ke@suse.de (work) / keichwa@gmx.net (home) | (*)/'(*)