It's to be expected. Emacs assumes a Unix-like environment, which Windows 
doesn't provide, so you need to provide any programs that you want to run via 
Emacs yourself. I currently use the 64-bit Cygwin distribution. I found that I 
needed to add the Cygwin bin directory to my Windows path (outside of Emacs) 
and then ediff works fine.

Francis Wright

> -----Original Message-----
> From: help-emacs-windows [mailto:help-emacs-windows-
> bounces+f.j.wright=live.co...@gnu.org] On Behalf Of David Wardle
> Sent: Monday, 13 November 2017 3:21 am
> To: help-emacs-windows@gnu.org
> Subject: [h-e-w] Trying to use Ediff with Windows 7
> 
> Hi.
> 
> I am running Windows 7 on an HP computer.
> 
> I downloaded:
> 
> http://mirror.lagoon.nc/pub/gnu/emacs/windows/emacs-25.3-i686.zip
> 
> It unzipped fine and I have a folder `bin' (among other folders) with file
> `runemacs.exe'.
> 
> Double-clicking `runemacs.exe' successfully launches the GUI for Emacs.  I
> can choose `Tool' and `Compare(Ediff)' and it seems to work fine for
> comparing directories, but, if I try and compare files, I get the error:
> 
> `No such file or directory, diff'
> 
> Is this a bug or is it to be expected (given that I am running Windows
> 7 and the only gnu-related thing I have on my computer is the unzip of
> `emacs-25.3-i686.zip')?
> 
> I hope someone can clarify this as I am quite confused.
> 
> Sincerely,
> 
> David Wardle
> Auckland
> NEW ZEALAND.

Reply via email to