emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: emacsclient and emacsclientw don't work in Windows Vista x64 RTM


From: Deutsch, Will
Subject: RE: emacsclient and emacsclientw don't work in Windows Vista x64 RTM
Date: Thu, 7 Dec 2006 16:59:05 -0800

Hi,

It appears that the / between the bin and the command is the problem. This may 
be an OS bug.

Here is the dir output:
C:\Users\wdeutsch>dir "C:\Program Files (x86)\Emacs\emacs/bin/runemacs.exe"
 Volume in drive C is OS Drive
 Volume Serial Number is 8020-54D6

 Directory of C:\Program Files (x86)\Emacs\emacs\bin

File Not Found

C:\Users\wdeutsch>dir "C:\Program Files (x86)\Emacs\emacs\bin\runemacs.exe"
 Volume in drive C is OS Drive
 Volume Serial Number is 8020-54D6

 Directory of C:\Program Files (x86)\Emacs\emacs\bin

11/21/2006  02:00 AM            46,523 runemacs.exe
               1 File(s)         46,523 bytes
               0 Dir(s)  109,831,647,232 bytes free

C:\Users\wdeutsch>dir "C:\Program Files (x86)\Emacs\emacs\bin/runemacs.exe"
 Volume in drive C is OS Drive
 Volume Serial Number is 8020-54D6

 Directory of C:\Program Files (x86)\Emacs\emacs\bin

File Not Found

C:\Users\wdeutsch>dir "C:\Program Files (x86)\Emacs\emacs/bin\runemacs.exe"
 Volume in drive C is OS Drive
 Volume Serial Number is 8020-54D6

 Directory of C:\Program Files (x86)\Emacs\emacs\bin

11/21/2006  02:00 AM            46,523 runemacs.exe
               1 File(s)         46,523 bytes
               0 Dir(s)  109,831,528,448 bytes free

C:\Users\wdeutsch>dir "C:\Program Files (x86)\Emacs/emacs/bin\runemacs.exe"
 Volume in drive C is OS Drive
 Volume Serial Number is 8020-54D6

 Directory of C:\Program Files (x86)\Emacs\emacs\bin

11/21/2006  02:00 AM            46,523 runemacs.exe
               1 File(s)         46,523 bytes
               0 Dir(s)  109,831,528,448 bytes free

C:\Users\wdeutsch>dir "C:\Program Files (x86)/Emacs/emacs/bin\runemacs.exe"
 Volume in drive C is OS Drive
 Volume Serial Number is 8020-54D6

 Directory of C:\Program Files (x86)\Emacs\emacs\bin

11/21/2006  02:00 AM            46,523 runemacs.exe
               1 File(s)         46,523 bytes
               0 Dir(s)  109,830,873,088 bytes free

C:\Users\wdeutsch>

It would appear MS changed the behavior of the / in the path.

Here are the list of images I have tried (I have installed most of these on XP 
and Server 2003SP1 x64 and x86):
Emacs-22-CvsP061121-EmacsW32-1.10.exe
Emacs-22-CvsP060830-EmacsW32-1.06.exe
Sorry, the system that I did most of my Emacs installs on has been wiped and 
repurposed so I no longer have a complete record. I've spot tested many 
versions in between these two.

This is what is running:
This is GNU Emacs 22.0.91.1 (i386-mingw-nt6.0.6000)
 of 2006-11-20 on W2ONE

I've run both the patched an unpatched releases.

Cheers,
Will


-----Original Message-----
From: Lennart Borgman [mailto:address@hidden
Sent: Thursday, December 07, 2006 4:36 PM
To: Juanma Barranquero
Cc: Deutsch, Will; address@hidden
Subject: Re: emacsclient and emacsclientw don't work in Windows Vista x64 RTM

Juanma Barranquero wrote:
> On 12/7/06, Deutsch, Will <address@hidden> wrote:
>
>> Is this an issue with the EmacsW32 distribution? Do I need to take it up
>> with them or build my own?
>
> emacsclient.exe running runemacs.exe is an issue with the EmacsW32
> distribution; it's better to talk to them.


Ok, I should be responsible for EmacsW32 I guess.

Will, exactly what packages from EmacsW32 have you tried? I want the
name of the setup files. I might have made some mistake. I often check
my patches with the unpatched version first. I should not upload those
tests of course, but I might have done that by mistake. (Eh, I have to
put in some test in my routines so this does not happen.)


>> I suspect MS changed or removed the code that allows the file path
>> code to
>> resolve / and \ that same.
>
> It would be useful if you could try with the standard distribution
> (from CVS) to determine whether there's any issue with / vs. \.

The unpatched version should really be the just the standard
distribution (from CVS) compiled + optionally the EmacsW32 files but
those should not be involved here at all.


On 12/6/06, Deutsch, Will <address@hidden> wrote:

 > > Command output of emacsclient bellow:
 > >  C:\Program Files (x86)\Emacs\emacs\bin>emacsclient
 > >  emacsclient: Can't find C:\Program Files
 > > (x86)\Emacs\emacs/bin/runemacs.exe

If you copy that output and just do

   C:\> dir "C:\Program Files (x86)\Emacs\emacs/bin/runemacs.exe"

what do you get?

Attachment: smime.p7s
Description: S/MIME cryptographic signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]