From unknown Sat Jun 21 10:23:14 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#7100 <7100@debbugs.gnu.org> To: bug#7100 <7100@debbugs.gnu.org> Subject: Status: 24.0.50; Emacs for MS Windows cannot handle Unicode file name Reply-To: bug#7100 <7100@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:23:14 +0000 retitle 7100 24.0.50; Emacs for MS Windows cannot handle Unicode file name reassign 7100 emacs,w32 submitter 7100 =3D5ddd=3D5e61 =3D592a=3D4e00 ( T= aichi KAWABATA ) severity 7100 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 08:21:48 2010 Received: (at submit) by debbugs.gnu.org; 25 Sep 2010 12:21:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzTlE-00083c-1V for submit@debbugs.gnu.org; Sat, 25 Sep 2010 08:21:48 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzP4u-0005NG-OI for submit@debbugs.gnu.org; Sat, 25 Sep 2010 03:21:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OzP7S-0000S5-52 for submit@debbugs.gnu.org; Sat, 25 Sep 2010 03:24:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:46135) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzP7S-0000S1-3M for submit@debbugs.gnu.org; Sat, 25 Sep 2010 03:24:26 -0400 Received: from [140.186.70.92] (port=48647 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OzP7N-0003sv-47 for bug-gnu-emacs@gnu.org; Sat, 25 Sep 2010 03:24:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OzP7I-0000RE-5L for bug-gnu-emacs@gnu.org; Sat, 25 Sep 2010 03:24:20 -0400 Received: from clock.ocn.ne.jp ([122.28.30.213]:63600 helo=smtp.clock.ocn.ne.jp) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzP7H-0000R4-GG for bug-gnu-emacs@gnu.org; Sat, 25 Sep 2010 03:24:16 -0400 Received: from golconda.clock.ocn.ne.jp (p20033-adsau14honb7-acca.tokyo.ocn.ne.jp [220.106.133.33]) by smtp.clock.ocn.ne.jp (Postfix) with ESMTP id 921922916; Sat, 25 Sep 2010 16:24:12 +0900 (JST) From: =5ddd=5e61 =592a=4e00 ( Taichi KAWABATA ) To: bug-gnu-emacs@gnu.org Subject: 24.0.50; Emacs for MS Windows cannot handle Unicode file name User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Mule/6.0 (HANACHIRUSATO) Date: Sat, 25 Sep 2010 16:25:07 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: HP-UX 11.00-11.11 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 25 Sep 2010 08:21:47 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) ---- In MS Windows, ANSI file names are handled with fopen(), readdir(), etc., while Unicode file names are handled with _wfopen(), _wreaddir(), etc. As MS Windows Emacs only uses fopen(), readdir(), etc., for handling file names, Emacs can not handle Unicode file names. If Windows uses CP1252, only file names with CP1252 characters can be properly displayed with Emacs. (In dired, Unicode file names will be displayed as undecipherable file name that contains tilde characters.) On the other hand, for example, Cygwin (as of v1.7) now supports Unicode file names, by means of UTF-8 format, thus it can handle any Windows file names with Unix tools, such as rsync, etc. This also implies that, the file-name output of `ls', `find' or `grep' or other Unix tools of Cygwin can not be understood by Emacs (even if cygwin-mount.el) is installed. Regardless of Cygwin, I wish that if this problem would be recognized as a bug and to be fixed in any future times. Regards, -- --------------------------------------------------------------------- KAWABATA, Taichi (kawabata.taichi@gmail.com) From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 09:22:23 2010 Received: (at 7100) by debbugs.gnu.org; 25 Sep 2010 13:22:23 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzUhr-0008TZ-C5 for submit@debbugs.gnu.org; Sat, 25 Sep 2010 09:22:23 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzUho-0008TU-2T for 7100@debbugs.gnu.org; Sat, 25 Sep 2010 09:22:21 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0L9B0010019FRS00@a-mtaout21.012.net.il> for 7100@debbugs.gnu.org; Sat, 25 Sep 2010 15:25:01 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.127.203.3]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L9B001HY19ORF10@a-mtaout21.012.net.il>; Sat, 25 Sep 2010 15:25:01 +0200 (IST) Date: Sat, 25 Sep 2010 15:25:07 +0200 From: Eli Zaretskii Subject: Re: bug#7100: 24.0.50; Emacs for MS Windows cannot handle Unicode file name In-reply-to: X-012-Sender: halo1@inter.net.il To: =5ddd=5e61 =592a=4e00 ( Taichi KAWABATA ) Message-id: <8362xurm4s.fsf@gnu.org> References: X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7100 Cc: 7100@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: =5ddd=5e61 =592a=4e00 ( Taichi KAWABATA ) > Date: Sat, 25 Sep 2010 16:25:07 +0900 > Cc: > > As MS Windows Emacs only uses fopen(), readdir(), etc., for handling > file names, Emacs can not handle Unicode file names. If Windows uses > CP1252, only file names with CP1252 characters can be properly displayed > with Emacs. (In dired, Unicode file names will be displayed as > undecipherable file name that contains tilde characters.) This is currently a missing feature in the Windows build of Emacs. Patches are most welcome. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 05 17:22:43 2012 Received: (at control) by debbugs.gnu.org; 5 Nov 2012 22:22:43 +0000 Received: from localhost ([127.0.0.1]:51177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVV46-0006bi-WE for submit@debbugs.gnu.org; Mon, 05 Nov 2012 17:22:43 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:57743) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TVV44-0006bb-Fl for control@debbugs.gnu.org; Mon, 05 Nov 2012 17:22:41 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TVV12-0006xA-Jb for control@debbugs.gnu.org; Mon, 05 Nov 2012 17:19:32 -0500 Date: Mon, 05 Nov 2012 17:19:32 -0500 Message-Id: Subject: control message for bug 12807 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) merge 7100 12807 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 01 15:16:55 2013 Received: (at control) by debbugs.gnu.org; 1 Sep 2013 19:16:55 +0000 Received: from localhost ([127.0.0.1]:35389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGD8p-0001qs-AN for submit@debbugs.gnu.org; Sun, 01 Sep 2013 15:16:55 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:62909) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGD8m-0001qc-AG; Sun, 01 Sep 2013 15:16:53 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MSG00200NSEJT00@a-mtaout20.012.net.il>; Sun, 01 Sep 2013 22:16:45 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MSG002WLO7XC670@a-mtaout20.012.net.il>; Sun, 01 Sep 2013 22:16:45 +0300 (IDT) Date: Sun, 01 Sep 2013 22:16:55 +0300 From: Eli Zaretskii Subject: Re: Processed (with 1 errors): Re: bug#15236: 24.3.50; Save file with Unicode chars in name on MS Windows replaces chars by SPCs In-reply-to: X-012-Sender: halo1@inter.net.il To: control@debbugs.gnu.org (GNU bug tracker automated control server) Message-id: <8361uke4ig.fsf@gnu.org> References: <837gf0e55d.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control Cc: tracker@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) severity 15236 wishlist merge 15236 7100 thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 12 13:26:12 2013 Received: (at 7100-done) by debbugs.gnu.org; 12 Dec 2013 18:26:13 +0000 Received: from localhost ([127.0.0.1]:46052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VrAxe-0003BV-UK for submit@debbugs.gnu.org; Thu, 12 Dec 2013 13:26:11 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:40559) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VrAxa-0003BJ-NV for 7100-done@debbugs.gnu.org; Thu, 12 Dec 2013 13:26:08 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MXP00100H2OBQ00@a-mtaout20.012.net.il> for 7100-done@debbugs.gnu.org; Thu, 12 Dec 2013 20:25:54 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MXP00190HV69260@a-mtaout20.012.net.il>; Thu, 12 Dec 2013 20:25:54 +0200 (IST) Date: Thu, 12 Dec 2013 20:25:55 +0200 From: Eli Zaretskii Subject: Re: bug#7100: 24.0.50; Emacs for MS Windows cannot handle Unicode file name In-reply-to: <8362xurm4s.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: kawabata.taichi@gmail.com Message-id: <834n6e6i4s.fsf@gnu.org> References: <8362xurm4s.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 7100-done Cc: 7100-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sat, 25 Sep 2010 15:25:07 +0200 > From: Eli Zaretskii > Cc: 7100@debbugs.gnu.org > > > From: =5ddd=5e61 =592a=4e00 ( Taichi KAWABATA ) > > Date: Sat, 25 Sep 2010 16:25:07 +0900 > > Cc: > > > > As MS Windows Emacs only uses fopen(), readdir(), etc., for handling > > file names, Emacs can not handle Unicode file names. If Windows uses > > CP1252, only file names with CP1252 characters can be properly displayed > > with Emacs. (In dired, Unicode file names will be displayed as > > undecipherable file name that contains tilde characters.) > > This is currently a missing feature in the Windows build of Emacs. > Patches are most welcome. Since no one stepped forward with the patches, I did it myself. Starting with trunk revision 115490, Emacs on Windows can access file names whose names include characters outside of the current ANSI codepage. From unknown Sat Jun 21 10:23:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 10 Jan 2014 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator