Commit 6b2db6f1 authored by Kim F. Storm's avatar Kim F. Storm
Browse files

Add lgrep + rgrep.

parent 208cc91f
...@@ -1404,20 +1404,35 @@ changes. ...@@ -1404,20 +1404,35 @@ changes.
There's a new separate package grep.el, with its own submenu and There's a new separate package grep.el, with its own submenu and
customization group. customization group.
   
+++
*** `grep-find' is now also available under the name `find-grep' where
people knowing `find-grep-dired' would probably expect it.
+++
*** New commands `lgrep' (local grep) and `rgrep' (recursive grep) are
more user-friendly versions of `grep' and `grep-find', which prompt
separately for the regular expression to match, the files to search,
and the base directory for the search (rgrep only). Case sensitivitivy
of the search is controlled by the current value of `case-fold-search'.
These commands build the shell commands based on the new variables
`grep-template' (lgrep) and `grep-find-template' (rgrep).
The files to search can use aliases defined in `grep-files-aliases'.
Subdirectories listed in `grep-find-ignored-directories' such as those
typically used by various version control systems, like CVS and arch,
are automatically skipped by `rgrep'.
--- ---
*** M-x grep provides highlighting support. *** The grep commands provide highlighting support.
   
Hits are fontified in green, and hits in binary files in orange. Grep buffers Hits are fontified in green, and hits in binary files in orange. Grep buffers
can be saved and automatically revisited. can be saved and automatically revisited.
   
+++
*** `grep-find' is now also available under the name `find-grep' where
people knowing `find-grep-dired' would probably expect it.
--- ---
*** The new variables `grep-window-height', `grep-auto-highlight', and *** The new variables `grep-window-height' and `grep-scroll-output' override
`grep-scroll-output' override the corresponding compilation mode the corresponding compilation mode settings, for grep commands only.
settings, for grep commands only.
   
+++ +++
*** New option `grep-highlight-matches' highlights matches in *grep* *** New option `grep-highlight-matches' highlights matches in *grep*
......
2006-04-29 Kim F. Storm <storm@cua.dk>
* building.texi (Grep Searching): Add lgrep and rgrep.
2006-04-26 Reiner Steib <Reiner.Steib@gmx.de> 2006-04-26 Reiner Steib <Reiner.Steib@gmx.de>
* pgg.texi (Caching passphrase): Fix markup and typos. Simplify. * pgg.texi (Caching passphrase): Fix markup and typos. Simplify.
2006-04-26 Sascha Wilde <wilde@sha-bang.de> 2006-04-26 Sascha Wilde <wilde@sha-bang.de>
* pgg.texi (Caching passphrase): Added documentation for * pgg.texi (Caching passphrase): Add pgg-gpg-use-agent.
pgg-gpg-use-agent.
2006-04-24 Bill Wohler <wohler@newt.com> 2006-04-24 Bill Wohler <wohler@newt.com>
* mh-e.texi (Getting Started): Made it more explicit that you need * mh-e.texi (Getting Started): Make it more explicit that you need
to install MH, and also included pointers to current MH implementations. to install MH. Add pointers to current MH implementations.
2006-04-23 Richard Stallman <rms@gnu.org> 2006-04-23 Richard Stallman <rms@gnu.org>
...@@ -24,14 +27,14 @@ ...@@ -24,14 +27,14 @@
2006-04-21 Bill Wohler <wohler@newt.com> 2006-04-21 Bill Wohler <wohler@newt.com>
Release MH-E manual version 7.94. Release MH-E manual version 7.94.
* mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for * mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for
release 7.94. release 7.94.
2006-04-21 Carsten Dominik <dominik@science.uva.nl> 2006-04-21 Carsten Dominik <dominik@science.uva.nl>
* org.texi: Many small fixes. * org.texi: Many small fixes.
(Handling links): Renamed from "Managing links". (Handling links): Rename from "Managing links".
2006-04-21 Eli Zaretskii <eliz@gnu.org> 2006-04-21 Eli Zaretskii <eliz@gnu.org>
...@@ -57,7 +60,7 @@ ...@@ -57,7 +60,7 @@
2006-04-20 Carsten Dominik <dominik@science.uva.nl> 2006-04-20 Carsten Dominik <dominik@science.uva.nl>
* org.texi: (Time stamps): Better explanation of the purpose of * org.texi (Time stamps): Better explanation of the purpose of
different time stamps. different time stamps.
(Structure editing, Plain lists): More details on how new items (Structure editing, Plain lists): More details on how new items
and headings are inserted. and headings are inserted.
...@@ -74,7 +77,7 @@ ...@@ -74,7 +77,7 @@
2006-04-18 Carsten Dominik <dominik@science.uva.nl> 2006-04-18 Carsten Dominik <dominik@science.uva.nl>
* org.texi: (Formula syntax): Fixed link to Calc Manual. * org.texi (Formula syntax): Fixed link to Calc Manual.
2006-04-17 Reiner Steib <Reiner.Steib@gmx.de> 2006-04-17 Reiner Steib <Reiner.Steib@gmx.de>
...@@ -96,7 +99,7 @@ ...@@ -96,7 +99,7 @@
2006-04-13 Carsten Dominik <dominik@science.uva.nl> 2006-04-13 Carsten Dominik <dominik@science.uva.nl>
* org.texi: (Updating settings): New section. * org.texi (Updating settings): New section.
(Visibility cycling): Better names for the startup folding (Visibility cycling): Better names for the startup folding
options. options.
(Exporting): Completely restructured. (Exporting): Completely restructured.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment