From unknown Wed Aug 20 03:37:00 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#19463 <19463@debbugs.gnu.org> To: bug#19463 <19463@debbugs.gnu.org> Subject: Status: 25.0.50; Files with special chars in the name cannot be written on MS Windows Reply-To: bug#19463 <19463@debbugs.gnu.org> Date: Wed, 20 Aug 2025 10:37:00 +0000 retitle 19463 25.0.50; Files with special chars in the name cannot be writt= en on MS Windows reassign 19463 emacs submitter 19463 Michael Albinus severity 19463 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 29 10:57:03 2014 Received: (at submit) by debbugs.gnu.org; 29 Dec 2014 15:57:03 +0000 Received: from localhost ([127.0.0.1]:60423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5cgp-0001ej-7v for submit@debbugs.gnu.org; Mon, 29 Dec 2014 10:57:03 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45813) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5cgm-0001eI-PU for submit@debbugs.gnu.org; Mon, 29 Dec 2014 10:57:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y5cgl-0000Ne-6C for submit@debbugs.gnu.org; Mon, 29 Dec 2014 10:57:00 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55097) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y5cgl-0000NZ-3A for submit@debbugs.gnu.org; Mon, 29 Dec 2014 10:56:59 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y5cgk-0007QF-5h for bug-gnu-emacs@gnu.org; Mon, 29 Dec 2014 10:56:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y5cgh-0000Mp-0R for bug-gnu-emacs@gnu.org; Mon, 29 Dec 2014 10:56:58 -0500 Received: from mout.gmx.net ([212.227.15.19]:55656) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y5cgg-0000Mh-Lt for bug-gnu-emacs@gnu.org; Mon, 29 Dec 2014 10:56:54 -0500 Received: from detlef.gmx.de ([87.146.54.37]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MBFgr-1XxcLX0LzB-00AGBi for ; Mon, 29 Dec 2014 16:56:50 +0100 From: Michael Albinus To: bug-gnu-emacs@gnu.org Subject: 25.0.50; Files with special chars in the name cannot be written on MS Windows Date: Mon, 29 Dec 2014 16:56:48 +0100 Message-ID: <87mw66a1q7.fsf@gmx.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:QyQKDC9zQgt5rWvt/CBu4nbD1+RMtSEjKWRgnXpT2kqxPkXK0MH PT++5xHrFDKWNhbHtjtyfH07LcEJFKD4w6uqMhA/JG8iQTJgWVmqdAm34G7GgiP88uvMViJ iS48dziOkQDs3Da7VRBB0t4OwsT/HKmQuuOj5hbrNIqIIT4r3xVe3dmi/9Cb0H/faOein71 +a9G0XNYLPJmLE1TtXmDQ== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list 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: -4.1 (----) The following problem I have observed when running tramp-tests.el on MS Windows. It isn't a Tramp problem, 'tho. Files with special characters in their file name cannont be written locally. The following test is derived from tramp-test30-special-characters. Note, that this testcase runs w/o problems under GNU/Linux. --8<---------------cut here---------------start------------->8--- (dolist (file '(" foo\tbar baz\t" "$foo$bar$$baz$" "-foo-bar-baz-" "%foo%bar%baz%" "&foo&bar&baz&" "?foo?bar?baz?" "*foo*bar*baz*" "'foo\"bar'baz\"" "#foo~bar#baz~" "!foo|bar!baz|" ":foo;bar:baz;" "bar" "(foo)bar(baz)" "[foo]bar[baz]" "{foo}bar{baz}")) (condition-case err (write-region file nil (expand-file-name file temporary-file-directory)) (error (message "%s" (error-message-string err))))) => Opening output file: invalid argument, c:/Users/Michael/AppData/Local/Temp/ foo bar baz Wrote c:/Users/Michael/AppData/Local/Temp/$foo$bar$$baz$ Wrote c:/Users/Michael/AppData/Local/Temp/-foo-bar-baz- Wrote c:/Users/Michael/AppData/Local/Temp/%foo%bar%baz% Wrote c:/Users/Michael/AppData/Local/Temp/&foo&bar&baz& Opening output file: invalid argument, c:/Users/Michael/AppData/Local/Temp/?foo?bar?baz? Opening output file: invalid argument, c:/Users/Michael/AppData/Local/Temp/*foo*bar*baz* Opening output file: invalid argument, c:/Users/Michael/AppData/Local/Temp/'foo"bar'baz" Wrote c:/Users/Michael/AppData/Local/Temp/#foo~bar#baz~ Opening output file: invalid argument, c:/Users/Michael/AppData/Local/Temp/!foo|bar!baz| Opening output file: invalid argument, c:/Users/Michael/AppData/Local/Temp/:foo;bar:baz; Opening output file: invalid argument, c:/Users/Michael/AppData/Local/Temp/bar Wrote c:/Users/Michael/AppData/Local/Temp/(foo)bar(baz) Wrote c:/Users/Michael/AppData/Local/Temp/[foo]bar[baz] Wrote c:/Users/Michael/AppData/Local/Temp/{foo}bar{baz} --8<---------------cut here---------------end--------------->8--- Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 29 11:37:25 2014 Received: (at 19463) by debbugs.gnu.org; 29 Dec 2014 16:37:26 +0000 Received: from localhost ([127.0.0.1]:60441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5dJt-0002iX-KI for submit@debbugs.gnu.org; Mon, 29 Dec 2014 11:37:25 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:36591) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5dJr-0002iO-Bb for 19463@debbugs.gnu.org; Mon, 29 Dec 2014 11:37:24 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NHC00H00RGNXN00@a-mtaout22.012.net.il> for 19463@debbugs.gnu.org; Mon, 29 Dec 2014 18:37:21 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NHC00H5URI8WX10@a-mtaout22.012.net.il>; Mon, 29 Dec 2014 18:37:21 +0200 (IST) Date: Mon, 29 Dec 2014 18:37:08 +0200 From: Eli Zaretskii Subject: Re: bug#19463: 25.0.50; Files with special chars in the name cannot be written on MS Windows In-reply-to: <87mw66a1q7.fsf@gmx.de> X-012-Sender: halo1@inter.net.il To: Michael Albinus Message-id: <837fxajtu3.fsf@gnu.org> References: <87mw66a1q7.fsf@gmx.de> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19463 Cc: 19463@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 (+) > From: Michael Albinus > Date: Mon, 29 Dec 2014 16:56:48 +0100 > > > The following problem I have observed when running tramp-tests.el on MS > Windows. It isn't a Tramp problem, 'tho. It's a basic documented limitation of the file APIs, at least on the level that Emacs on Windows uses them. See http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx (look under "Naming Conventions"). > Files with special characters in their file name cannont be written > locally. The following test is derived from tramp-test30-special-characters. > Note, that this testcase runs w/o problems under GNU/Linux. This is expected. What exactly do you want us to do with this issue? Unless we radically change the way we do file I/O (similarly to what Cygwin does), which is a very large job, this issue cannot be resolved. We simply should not use such file names on Windows. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 29 16:55:21 2014 Received: (at 19463) by debbugs.gnu.org; 29 Dec 2014 21:55:21 +0000 Received: from localhost ([127.0.0.1]:60597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5iHX-000462-Vj for submit@debbugs.gnu.org; Mon, 29 Dec 2014 16:55:20 -0500 Received: from mout.gmx.net ([212.227.15.15]:56960) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5iHU-00045p-Ch for 19463@debbugs.gnu.org; Mon, 29 Dec 2014 16:55:17 -0500 Received: from detlef.gmx.de ([87.146.54.37]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0LmKOI-1XWvh20gaY-00a12d; Mon, 29 Dec 2014 22:55:14 +0100 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#19463: 25.0.50; Files with special chars in the name cannot be written on MS Windows References: <87mw66a1q7.fsf@gmx.de> <837fxajtu3.fsf@gnu.org> Date: Mon, 29 Dec 2014 22:55:13 +0100 In-Reply-To: <837fxajtu3.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 29 Dec 2014 18:37:08 +0200") Message-ID: <87lhlq2kam.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:a1m8t+BxBawBy/RpQbqdJaTvgg0OeBDi1pnTBSvYZzGUeAFPD1X QrM5EFygjeOLSke+z0LPcZIE9PzZuOto2AR6iGWzTbWa1DTd4TzoMj+UG5L2NPl03RtkB9Q ti5ANUrfmJpnNxEAycnTerJwWa6xHIYI58nFw2zsbvu3MU7mXuKUH6xJFrJx5gb22RYiVqw qjhLWIExKLdlG+GRdJU6g== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19463 Cc: 19463@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list 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: 0.0 (/) Eli Zaretskii writes: > It's a basic documented limitation of the file APIs, at least on the > level that Emacs on Windows uses them. See > > http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx > > (look under "Naming Conventions"). Thanks for the link. So I will adapt that test for the MS-Windows case. >> Files with special characters in their file name cannont be written >> locally. The following test is derived from tramp-test30-special-characters. >> Note, that this testcase runs w/o problems under GNU/Linux. > > This is expected. What exactly do you want us to do with this issue? > Unless we radically change the way we do file I/O (similarly to what > Cygwin does), which is a very large job, this issue cannot be > resolved. > > We simply should not use such file names on Windows. At least we shall mention this restriction, for example in (info "(emacs) Windows Files") For me as native user it is not obvious, that " " is allowed, but "\t" isn't. In your reference link, other reserved file names are also mentioned, like NUL etc. This is something one shall know as well. Maybe it is not necessary to document all those restrictions in the Emacs manual. But a hint might be useful, combined with a reference (maybe the link you have given). Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 29 22:32:20 2014 Received: (at 19463) by debbugs.gnu.org; 30 Dec 2014 03:32:20 +0000 Received: from localhost ([127.0.0.1]:60627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5nXg-0004WV-BC for submit@debbugs.gnu.org; Mon, 29 Dec 2014 22:32:20 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:33780) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5nXd-0004WJ-6F for 19463@debbugs.gnu.org; Mon, 29 Dec 2014 22:32:18 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0NHD00L00L8O6H00@a-mtaout21.012.net.il> for 19463@debbugs.gnu.org; Tue, 30 Dec 2014 05:32:15 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NHD00LJKLTQ3740@a-mtaout21.012.net.il>; Tue, 30 Dec 2014 05:32:15 +0200 (IST) Date: Tue, 30 Dec 2014 05:32:03 +0200 From: Eli Zaretskii Subject: Re: bug#19463: 25.0.50; Files with special chars in the name cannot be written on MS Windows In-reply-to: <87lhlq2kam.fsf@gmx.de> X-012-Sender: halo1@inter.net.il To: Michael Albinus Message-id: <83wq59byoc.fsf@gnu.org> References: <87mw66a1q7.fsf@gmx.de> <837fxajtu3.fsf@gnu.org> <87lhlq2kam.fsf@gmx.de> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19463 Cc: 19463@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 (+) > From: Michael Albinus > Cc: 19463@debbugs.gnu.org > Date: Mon, 29 Dec 2014 22:55:13 +0100 > > > This is expected. What exactly do you want us to do with this issue? > > Unless we radically change the way we do file I/O (similarly to what > > Cygwin does), which is a very large job, this issue cannot be > > resolved. > > > > We simply should not use such file names on Windows. > > At least we shall mention this restriction, for example in > (info "(emacs) Windows Files") I don't mind documenting it, but traditionally there was objection to talking too much about Windows in our manuals. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 30 03:29:21 2014 Received: (at 19463) by debbugs.gnu.org; 30 Dec 2014 08:29:21 +0000 Received: from localhost ([127.0.0.1]:60691 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5sB6-0003hl-OR for submit@debbugs.gnu.org; Tue, 30 Dec 2014 03:29:20 -0500 Received: from mout.gmx.net ([212.227.15.15]:58354) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5sB4-0003hd-B1 for 19463@debbugs.gnu.org; Tue, 30 Dec 2014 03:29:18 -0500 Received: from detlef.gmx.de ([87.146.51.242]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0M243n-1XqH8I1AmB-00u1N0; Tue, 30 Dec 2014 09:29:17 +0100 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#19463: 25.0.50; Files with special chars in the name cannot be written on MS Windows References: <87mw66a1q7.fsf@gmx.de> <837fxajtu3.fsf@gnu.org> <87lhlq2kam.fsf@gmx.de> <83wq59byoc.fsf@gnu.org> Date: Tue, 30 Dec 2014 09:29:16 +0100 In-Reply-To: <83wq59byoc.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 30 Dec 2014 05:32:03 +0200") Message-ID: <87fvbx35ib.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:K/ZZymi1mKJQT19u3aVNBeZOGvGQGwrlxiBumH164E1kmxB7fkL Zq20QdfP9mDcCBGUDy85o19jQMvIxMM+6878YtqxDFcs3oEKU6E7Fz0tlgVVMRVRNq5OmoX +v5QXFMbNxuKPBwJ9tWuD6YWgprVNuqVuEkTl/SIJEmR/U/z4cO9EEw2tnqVebZBbTgo9nh uSsEWFYSDIwAaPbxkIo4w== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19463 Cc: 19463@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list 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: 0.0 (/) Eli Zaretskii writes: >> At least we shall mention this restriction, for example in >> (info "(emacs) Windows Files") > > I don't mind documenting it, but traditionally there was objection to > talking too much about Windows in our manuals. The section I have referenced to is called "G.3 File Names on MS-Windows". Maybe it is acceptable to add a paragraph there :-) Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 30 11:02:43 2014 Received: (at 19463) by debbugs.gnu.org; 30 Dec 2014 16:02:43 +0000 Received: from localhost ([127.0.0.1]:32957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5zFq-0001EG-MH for submit@debbugs.gnu.org; Tue, 30 Dec 2014 11:02:42 -0500 Received: from mtaout24.012.net.il ([80.179.55.180]:45237) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5zFn-0001E5-UI for 19463@debbugs.gnu.org; Tue, 30 Dec 2014 11:02:40 -0500 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0NHE00100JW7IF00@mtaout24.012.net.il> for 19463@debbugs.gnu.org; Tue, 30 Dec 2014 17:54:43 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NHE00JTOK76SV70@mtaout24.012.net.il>; Tue, 30 Dec 2014 17:54:43 +0200 (IST) Date: Tue, 30 Dec 2014 18:02:28 +0200 From: Eli Zaretskii Subject: Re: bug#19463: 25.0.50; Files with special chars in the name cannot be written on MS Windows In-reply-to: <87fvbx35ib.fsf@gmx.de> X-012-Sender: halo1@inter.net.il To: Michael Albinus Message-id: <83mw65azxn.fsf@gnu.org> References: <87mw66a1q7.fsf@gmx.de> <837fxajtu3.fsf@gnu.org> <87lhlq2kam.fsf@gmx.de> <83wq59byoc.fsf@gnu.org> <87fvbx35ib.fsf@gmx.de> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19463 Cc: 19463@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 (+) > From: Michael Albinus > Cc: 19463@debbugs.gnu.org > Date: Tue, 30 Dec 2014 09:29:16 +0100 > > Eli Zaretskii writes: > > >> At least we shall mention this restriction, for example in > >> (info "(emacs) Windows Files") > > > > I don't mind documenting it, but traditionally there was objection to > > talking too much about Windows in our manuals. > > The section I have referenced to is called "G.3 File Names on MS-Windows". > Maybe it is acceptable to add a paragraph there :-) That's the User Manual. I thought you were talking about the ELisp manual, which is where I think this kind of information belongs. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 30 12:39:17 2014 Received: (at 19463) by debbugs.gnu.org; 30 Dec 2014 17:39:17 +0000 Received: from localhost ([127.0.0.1]:33031 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y60lI-00043Q-CL for submit@debbugs.gnu.org; Tue, 30 Dec 2014 12:39:16 -0500 Received: from mout.gmx.net ([212.227.17.20]:58683) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y60l7-000439-CU for 19463@debbugs.gnu.org; Tue, 30 Dec 2014 12:39:09 -0500 Received: from detlef.gmx.de ([87.146.51.242]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0Lu2F0-1XfvPw0dHi-011P42; Tue, 30 Dec 2014 18:38:58 +0100 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#19463: 25.0.50; Files with special chars in the name cannot be written on MS Windows References: <87mw66a1q7.fsf@gmx.de> <837fxajtu3.fsf@gnu.org> <87lhlq2kam.fsf@gmx.de> <83wq59byoc.fsf@gnu.org> <87fvbx35ib.fsf@gmx.de> <83mw65azxn.fsf@gnu.org> Date: Tue, 30 Dec 2014 18:38:57 +0100 In-Reply-To: <83mw65azxn.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 30 Dec 2014 18:02:28 +0200") Message-ID: <87wq59vxzi.fsf_-_@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:wGTwKjWzv3iUnbq5+L1UouFqRkjLbu+bhL+xialT7wQG0vBkZag NrW2ct0QWe+g9ou6F8sjPngSYqtd+Y26VXPug4wOrXL6uZLAsNNhh1hufW/77pQd2vHt9D1 RddUgtWMG/yROx+nNVZIZk2j2D4jhqqnJAZFqCf2jbaNTnAQQuQKO+ctO7sd5WykyANns/3 XM2LON4vXvkJgzN5XPSKA== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19463 Cc: 19463@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list 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: 0.0 (/) Eli Zaretskii writes: >> From: Michael Albinus >> Cc: 19463@debbugs.gnu.org >> Date: Tue, 30 Dec 2014 09:29:16 +0100 >> >> Eli Zaretskii writes: >> >> >> At least we shall mention this restriction, for example in >> >> (info "(emacs) Windows Files") >> > >> > I don't mind documenting it, but traditionally there was objection to >> > talking too much about Windows in our manuals. >> >> The section I have referenced to is called "G.3 File Names on MS-Windows". >> Maybe it is acceptable to add a paragraph there :-) > > That's the User Manual. I thought you were talking about the ELisp > manual, which is where I think this kind of information belongs. This information is important for the User Manual. People like me, who don't know too much about MS Windows, would check this first. And even MS Windows aficionados might not know such details about file names. In the Elisp Manual, something is already said about these restrictions ("... On some filesystems (notably, MS-Windows), trailing whitespace characters in file names are silently and automatically ignored.") This could be extended of course. But I believe it would be sufficient to give a reference to the User Manual. It doesn't happen too often, that a developer must parse file names dedicated to MS Windows. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 31 11:34:56 2015 Received: (at 19463-done) by debbugs.gnu.org; 31 Jan 2015 16:34:56 +0000 Received: from localhost ([127.0.0.1]:59207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YHb0Z-0003JP-KG for submit@debbugs.gnu.org; Sat, 31 Jan 2015 11:34:55 -0500 Received: from mtaout27.012.net.il ([80.179.55.183]:51821) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YHb0X-0003JB-5r for 19463-done@debbugs.gnu.org; Sat, 31 Jan 2015 11:34:54 -0500 Received: from conversion-daemon.mtaout27.012.net.il by mtaout27.012.net.il (HyperSendmail v2007.08) id <0NJ100000UOKLO00@mtaout27.012.net.il> for 19463-done@debbugs.gnu.org; Sat, 31 Jan 2015 18:28:11 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout27.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NJ100K20V2ZJL70@mtaout27.012.net.il>; Sat, 31 Jan 2015 18:28:11 +0200 (IST) Date: Sat, 31 Jan 2015 18:34:36 +0200 From: Eli Zaretskii Subject: Re: bug#19463: 25.0.50; Files with special chars in the name cannot be written on MS Windows In-reply-to: <87wq59vxzi.fsf_-_@gmx.de> X-012-Sender: halo1@inter.net.il To: Michael Albinus Message-id: <8361bmkixv.fsf@gnu.org> References: <87mw66a1q7.fsf@gmx.de> <837fxajtu3.fsf@gnu.org> <87lhlq2kam.fsf@gmx.de> <83wq59byoc.fsf@gnu.org> <87fvbx35ib.fsf@gmx.de> <83mw65azxn.fsf@gnu.org> <87wq59vxzi.fsf_-_@gmx.de> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19463-done Cc: 19463-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 (+) > From: Michael Albinus > Cc: 19463@debbugs.gnu.org > Date: Tue, 30 Dec 2014 18:38:57 +0100 > > This information is important for the User Manual. People like me, who > don't know too much about MS Windows, would check this first. And even > MS Windows aficionados might not know such details about file names. OK, done on the release branch. From unknown Wed Aug 20 03:37:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 01 Mar 2015 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