help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: Is it possible to run rgrep in emacs on Win32?


From: Stefan Vollmar
Subject: Re: Is it possible to run rgrep in emacs on Win32?
Date: Sat, 14 Apr 2012 17:14:48 +0200

Dear Evgeniy,

there are several links to Emacs ack setups here: 
http://www.emacswiki.org/emacs/Ack

I noticed that there was no such link on the ack homepage and wrote to ack's 
maintainer, Andy Lester - he kindly added the link to emacswiki yesterday: 
http://betterthangrep.com/more-tools. We use ack on several platforms and 
apparently on Windows it has several advantages.

Warm regards,
 Stefan

On 13.04.2012, at 15:02, Evgeniy Dolzhenko wrote:

> Since my comment about this setup being dog slow went unnoticed I'd like to 
> reiterate find+xargs+grep are really slow on Windows on just moderately large 
> projects, so I'm looking for a solution to this? Is it switching to ack?
> 
> Maybe somebody will post an example config for recent Emacs/ack versions?
> 
> Cheers,
> Ev
> 
> On 4/13/2012 4:12 PM, Eli Zaretskii wrote:
>>> From: Steinar Bang<address@hidden>
>>> Date: Fri, 13 Apr 2012 13:34:09 +0200
>>> 
>>> So in summary:
>>>  - Use emacs 23.4
>>>  - Install FindUtils and grep from GnuWin32 http://gnuwin32.sourceforge.net/
>>>  - Set variables in .emacs to whereever you installed the GnuWin32
>>>    binaries:
>>>     ;; Make rgrep find the GnuWin32 executables it needs
>>>     (setq find-program "C:\\ProgramFiles\\GnuWin32\\bin\\find")
>>>     (setq xargs-program "C:\\ProgramFiles\\GnuWin32\\bin\\xargs")
>>>     (setq grep-program "C:\\ProgramFiles\\GnuWin32\\bin\\grep")
>> 
>> You will be much better off, including with other ports of GNU/Unix
>> software, if you just put them all on PATH.  I see no good reason for
>> keeping them in a directory that is not on PATH.  Not every program
>> called by Emacs has a user option that allows you to spell out its
>> full absolute file name.
>> 
>> (FWIW, I have a single `bin' directory into which I put _all_ the
>> programs and DLLs that do not come with Windows out of the box, and
>> that directory is very near the beginning of PATH.  I have yet to see
>> a single use case where this arrangement failed me, be it in Emacs or
>> elsewhere.  So this is what I recommend to others, unless there are
>> _very_ good reasons not to use this setup.)
>> 
> 
> 

-- 
Dr. Stefan Vollmar, Dipl.-Phys.
Head of IT group
Max-Planck-Institut für neurologische Forschung
Gleueler Str. 50, 50931 Köln, Germany
Tel.: +49-221-4726-213  FAX +49-221-4726-298
Tel.: +49-221-478-5713  Mobile: 0160-93874279
E-Mail: address@hidden   http://www.nf.mpg.de








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


reply via email to

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