|
From: | Lennart Borgman (gmail) |
Subject: | Re: [h-e-w] msys and locate problem with eshell |
Date: | Sat, 20 Jan 2007 21:40:55 +0100 |
User-agent: | Thunderbird 1.5.0.9 (Windows/20061207) |
Ryan Krauss wrote:
I am using msys as my shell for eshell. I am getting the following warning:Warning (w32shell): When using 'msys' program 'locate' can't be found There is a locate.exe in the folder C:\Program Files\Emacs\EmacsW32\gnuwin32\bin which is in my windows path. But apparently this is not enough. I don't have a locate.exe in the mysys folder. What do I do to fix this?
I am not very familiar with eshell and I did not cover its use in EmacsW32. eshell and MSYS are two very different things.
eshell is an emulation of a unix style shell and some unix style programs.MSYS contains a port of GNU Bash and some other GNU unix style programs to MS Windows. You can run MSYS bash as a program in an Emacs buffer. You then communicate with that program through Emacs (and it is called an "inferior" program for this reason in Emacs).
In EmacsW32 I have tried to make it a bit easier to run MSYS or Cygwin as inferior shells. You can start such shells from the menus
Tools - W32 Shells - MSYS Shell Can you tell me exactly what you were doing?
[Prev in Thread] | Current Thread | [Next in Thread] |