Subject: bug#3969 closed by Jason Rumney <[email-masked]> (Re: bug#3969: 23.0.96; Cannot use File > Visit New File on MS Windows)

From: [email-masked] (Emacs bug Tracking System)
Date: Sun, 02 Aug 2009 15:20:05 +0000

This is an automatic notification regarding your bug report
which was filed against the emacs package:

#3969: 23.0.96; Cannot use File > Visit New File on MS Windows

It has been closed by Jason Rumney <[email-masked]>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Jason Rumney <[email-masked]> by
replying to this email.

-- 
3969: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3969
Emacs Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#3969: 23.0.96; Cannot use File > Visit New File on MS Windows
From: Jason Rumney <[email-masked]>
To: [email-masked]
Date: Sun, 02 Aug 2009 23:13:11 +0800

Drew Adams wrote:
> emacs -Q
>  
> Choose menu item File > Visit New File
>  
> You get the Windows `Find file:' dialog box. Enter the name of a new
> file, e.g. `xxxx.txt', in field `File name:' and click button
> `Open'. You get this error dialog box:
>  
>  Find file:
>  
>   xxxx.txt
>   File not found.
>   Please verify the correct file name was given
>  
>    [OK]
>   

The bug was caused by the change that introduced confirmation for 
partial completions in the minibuffer - now the MUSTMATCH arg to 
read-file-name is not simply nil or non-nil, it can have other special 
values too, which mean confirm rather than prevent entry of non-existent 
files.

But none of the file dialogs were updated for these special values, so 
x-file-dialog is still treating any non-nil value as "require an 
existing file".  The problem these special values try to prevent does 
not really apply to file dialogs, so I have checked in a change that 
treats them as nil when calling x-file-dialog.

Subject: 23.0.96; Cannot use File > Visit New File on MS Windows
From: "Drew Adams" <[email-masked]>
To: <[email-masked]>
Date: Wed, 29 Jul 2009 21:01:55 -0700

emacs -Q
 
Choose menu item File > Visit New File
 
You get the Windows `Find file:' dialog box. Enter the name of a new
file, e.g. `xxxx.txt', in field `File name:' and click button
`Open'. You get this error dialog box:
 
 Find file:
 
  xxxx.txt
  File not found.
  Please verify the correct file name was given
 
   [OK]

In GNU Emacs 23.0.96.1 (i386-mingw-nt5.1.2600)
 of 2009-07-09 on SOFT-MJASON
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4)'