diff options
| author | Kim F. Storm | 2006-04-28 23:42:37 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2006-04-28 23:42:37 +0000 |
| commit | 6b2db6f1f60dea4f8e8b173db3c5a43423cc9fbe (patch) | |
| tree | a3ada10512c8a04eb2cd9aeb5cdade747ef8af11 | |
| parent | 208cc91ffb7056436702310670e338edc0426c5d (diff) | |
| download | emacs-6b2db6f1f60dea4f8e8b173db3c5a43423cc9fbe.tar.gz emacs-6b2db6f1f60dea4f8e8b173db3c5a43423cc9fbe.zip | |
Add lgrep + rgrep.
| -rw-r--r-- | etc/NEWS | 31 | ||||
| -rw-r--r-- | man/ChangeLog | 21 |
2 files changed, 35 insertions, 17 deletions
| @@ -1404,20 +1404,35 @@ changes. | |||
| 1404 | There's a new separate package grep.el, with its own submenu and | 1404 | There's a new separate package grep.el, with its own submenu and |
| 1405 | customization group. | 1405 | customization group. |
| 1406 | 1406 | ||
| 1407 | +++ | ||
| 1408 | *** `grep-find' is now also available under the name `find-grep' where | ||
| 1409 | people knowing `find-grep-dired' would probably expect it. | ||
| 1410 | |||
| 1411 | +++ | ||
| 1412 | *** New commands `lgrep' (local grep) and `rgrep' (recursive grep) are | ||
| 1413 | more user-friendly versions of `grep' and `grep-find', which prompt | ||
| 1414 | separately for the regular expression to match, the files to search, | ||
| 1415 | and the base directory for the search (rgrep only). Case sensitivitivy | ||
| 1416 | of the search is controlled by the current value of `case-fold-search'. | ||
| 1417 | |||
| 1418 | These commands build the shell commands based on the new variables | ||
| 1419 | `grep-template' (lgrep) and `grep-find-template' (rgrep). | ||
| 1420 | |||
| 1421 | The files to search can use aliases defined in `grep-files-aliases'. | ||
| 1422 | |||
| 1423 | Subdirectories listed in `grep-find-ignored-directories' such as those | ||
| 1424 | typically used by various version control systems, like CVS and arch, | ||
| 1425 | are automatically skipped by `rgrep'. | ||
| 1426 | |||
| 1407 | --- | 1427 | --- |
| 1408 | *** M-x grep provides highlighting support. | 1428 | *** The grep commands provide highlighting support. |
| 1409 | 1429 | ||
| 1410 | Hits are fontified in green, and hits in binary files in orange. Grep buffers | 1430 | Hits are fontified in green, and hits in binary files in orange. Grep buffers |
| 1411 | can be saved and automatically revisited. | 1431 | can be saved and automatically revisited. |
| 1412 | 1432 | ||
| 1413 | +++ | ||
| 1414 | *** `grep-find' is now also available under the name `find-grep' where | ||
| 1415 | people 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 | 1435 | the corresponding compilation mode settings, for grep commands only. |
| 1420 | settings, 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 @@ | |||
| 1 | 2006-04-29 Kim F. Storm <storm@cua.dk> | ||
| 2 | |||
| 3 | * building.texi (Grep Searching): Add lgrep and rgrep. | ||
| 4 | |||
| 1 | 2006-04-26 Reiner Steib <Reiner.Steib@gmx.de> | 5 | 2006-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 | ||
| 5 | 2006-04-26 Sascha Wilde <wilde@sha-bang.de> | 9 | 2006-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 | ||
| 10 | 2006-04-24 Bill Wohler <wohler@newt.com> | 13 | 2006-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 | ||
| 15 | 2006-04-23 Richard Stallman <rms@gnu.org> | 18 | 2006-04-23 Richard Stallman <rms@gnu.org> |
| 16 | 19 | ||
| @@ -24,14 +27,14 @@ | |||
| 24 | 2006-04-21 Bill Wohler <wohler@newt.com> | 27 | 2006-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 | ||
| 31 | 2006-04-21 Carsten Dominik <dominik@science.uva.nl> | 34 | 2006-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 | ||
| 36 | 2006-04-21 Eli Zaretskii <eliz@gnu.org> | 39 | 2006-04-21 Eli Zaretskii <eliz@gnu.org> |
| 37 | 40 | ||
| @@ -57,7 +60,7 @@ | |||
| 57 | 60 | ||
| 58 | 2006-04-20 Carsten Dominik <dominik@science.uva.nl> | 61 | 2006-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 | ||
| 75 | 2006-04-18 Carsten Dominik <dominik@science.uva.nl> | 78 | 2006-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 | ||
| 79 | 2006-04-17 Reiner Steib <Reiner.Steib@gmx.de> | 82 | 2006-04-17 Reiner Steib <Reiner.Steib@gmx.de> |
| 80 | 83 | ||
| @@ -96,7 +99,7 @@ | |||
| 96 | 99 | ||
| 97 | 2006-04-13 Carsten Dominik <dominik@science.uva.nl> | 100 | 2006-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. |