aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim F. Storm2006-04-28 23:42:37 +0000
committerKim F. Storm2006-04-28 23:42:37 +0000
commit6b2db6f1f60dea4f8e8b173db3c5a43423cc9fbe (patch)
treea3ada10512c8a04eb2cd9aeb5cdade747ef8af11
parent208cc91ffb7056436702310670e338edc0426c5d (diff)
downloademacs-6b2db6f1f60dea4f8e8b173db3c5a43423cc9fbe.tar.gz
emacs-6b2db6f1f60dea4f8e8b173db3c5a43423cc9fbe.zip
Add lgrep + rgrep.
-rw-r--r--etc/NEWS31
-rw-r--r--man/ChangeLog21
2 files changed, 35 insertions, 17 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 3c02fe82a85..4adb8313768 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1404,20 +1404,35 @@ changes.
1404There's a new separate package grep.el, with its own submenu and 1404There's a new separate package grep.el, with its own submenu and
1405customization group. 1405customization group.
1406 1406
1407+++
1408*** `grep-find' is now also available under the name `find-grep' where
1409people knowing `find-grep-dired' would probably expect it.
1410
1411+++
1412*** New commands `lgrep' (local grep) and `rgrep' (recursive grep) are
1413more user-friendly versions of `grep' and `grep-find', which prompt
1414separately for the regular expression to match, the files to search,
1415and the base directory for the search (rgrep only). Case sensitivitivy
1416of the search is controlled by the current value of `case-fold-search'.
1417
1418These commands build the shell commands based on the new variables
1419`grep-template' (lgrep) and `grep-find-template' (rgrep).
1420
1421The files to search can use aliases defined in `grep-files-aliases'.
1422
1423Subdirectories listed in `grep-find-ignored-directories' such as those
1424typically used by various version control systems, like CVS and arch,
1425are automatically skipped by `rgrep'.
1426
1407--- 1427---
1408*** M-x grep provides highlighting support. 1428*** The grep commands provide highlighting support.
1409 1429
1410Hits are fontified in green, and hits in binary files in orange. Grep buffers 1430Hits are fontified in green, and hits in binary files in orange. Grep buffers
1411can be saved and automatically revisited. 1431can be saved and automatically revisited.
1412 1432
1413+++
1414*** `grep-find' is now also available under the name `find-grep' where
1415people knowing `find-grep-dired' would probably expect it.
1416
1417--- 1433---
1418*** The new variables `grep-window-height', `grep-auto-highlight', and 1434*** The new variables `grep-window-height' and `grep-scroll-output' override
1419`grep-scroll-output' override the corresponding compilation mode 1435the corresponding compilation mode settings, for grep commands only.
1420settings, for grep commands only.
1421 1436
1422+++ 1437+++
1423*** New option `grep-highlight-matches' highlights matches in *grep* 1438*** New option `grep-highlight-matches' highlights matches in *grep*
diff --git a/man/ChangeLog b/man/ChangeLog
index 1f417968fa9..08db65e95e4 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,16 +1,19 @@
12006-04-29 Kim F. Storm <storm@cua.dk>
2
3 * building.texi (Grep Searching): Add lgrep and rgrep.
4
12006-04-26 Reiner Steib <Reiner.Steib@gmx.de> 52006-04-26 Reiner Steib <Reiner.Steib@gmx.de>
2 6
3 * pgg.texi (Caching passphrase): Fix markup and typos. Simplify. 7 * pgg.texi (Caching passphrase): Fix markup and typos. Simplify.
4 8
52006-04-26 Sascha Wilde <wilde@sha-bang.de> 92006-04-26 Sascha Wilde <wilde@sha-bang.de>
6 10
7 * pgg.texi (Caching passphrase): Added documentation for 11 * pgg.texi (Caching passphrase): Add pgg-gpg-use-agent.
8 pgg-gpg-use-agent.
9 12
102006-04-24 Bill Wohler <wohler@newt.com> 132006-04-24 Bill Wohler <wohler@newt.com>
11 14
12 * mh-e.texi (Getting Started): Made it more explicit that you need 15 * mh-e.texi (Getting Started): Make it more explicit that you need
13 to install MH, and also included pointers to current MH implementations. 16 to install MH. Add pointers to current MH implementations.
14 17
152006-04-23 Richard Stallman <rms@gnu.org> 182006-04-23 Richard Stallman <rms@gnu.org>
16 19
@@ -24,14 +27,14 @@
242006-04-21 Bill Wohler <wohler@newt.com> 272006-04-21 Bill Wohler <wohler@newt.com>
25 28
26 Release MH-E manual version 7.94. 29 Release MH-E manual version 7.94.
27 30
28 * mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for 31 * mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for
29 release 7.94. 32 release 7.94.
30 33
312006-04-21 Carsten Dominik <dominik@science.uva.nl> 342006-04-21 Carsten Dominik <dominik@science.uva.nl>
32 35
33 * org.texi: Many small fixes. 36 * org.texi: Many small fixes.
34 (Handling links): Renamed from "Managing links". 37 (Handling links): Rename from "Managing links".
35 38
362006-04-21 Eli Zaretskii <eliz@gnu.org> 392006-04-21 Eli Zaretskii <eliz@gnu.org>
37 40
@@ -57,7 +60,7 @@
57 60
582006-04-20 Carsten Dominik <dominik@science.uva.nl> 612006-04-20 Carsten Dominik <dominik@science.uva.nl>
59 62
60 * org.texi: (Time stamps): Better explanation of the purpose of 63 * org.texi (Time stamps): Better explanation of the purpose of
61 different time stamps. 64 different time stamps.
62 (Structure editing, Plain lists): More details on how new items 65 (Structure editing, Plain lists): More details on how new items
63 and headings are inserted. 66 and headings are inserted.
@@ -74,7 +77,7 @@
74 77
752006-04-18 Carsten Dominik <dominik@science.uva.nl> 782006-04-18 Carsten Dominik <dominik@science.uva.nl>
76 79
77 * org.texi: (Formula syntax): Fixed link to Calc Manual. 80 * org.texi (Formula syntax): Fixed link to Calc Manual.
78 81
792006-04-17 Reiner Steib <Reiner.Steib@gmx.de> 822006-04-17 Reiner Steib <Reiner.Steib@gmx.de>
80 83
@@ -96,7 +99,7 @@
96 99
972006-04-13 Carsten Dominik <dominik@science.uva.nl> 1002006-04-13 Carsten Dominik <dominik@science.uva.nl>
98 101
99 * org.texi: (Updating settings): New section. 102 * org.texi (Updating settings): New section.
100 (Visibility cycling): Better names for the startup folding 103 (Visibility cycling): Better names for the startup folding
101 options. 104 options.
102 (Exporting): Completely restructured. 105 (Exporting): Completely restructured.