diff options
author | Paolo Bonzini <bonzini@gnu.org> | 2010-03-18 14:25:08 +0100 |
---|---|---|
committer | Paolo Bonzini <bonzini@gnu.org> | 2010-03-22 10:21:16 +0100 |
commit | 39fba7b612909c4abd1dc72037f4ec3b8615d8e8 (patch) | |
tree | b2d249bb55a226ec1bcc616710ce67673b655a6a /TODO | |
parent | 89ee113b4a2e1f54b3a83ca88ac71deead16bc77 (diff) | |
download | grep-39fba7b612909c4abd1dc72037f4ec3b8615d8e8.tar.gz |
grep: kill GREP_PROGRAM/EGREP_PROGRAM/FGREP_PROGRAM
* NEWS: Document slight semantic change.
* TODO: #ifdefs are gone.
* po/POTFILES.in: Update.
* src/Makefile.am (grep_SOURCES, egrep_SOURCES, fgrep_SOURCES): Remove
grep.c/egrep.c/fgrep.c.
(noinst_LIBRARIES): Change libsearch.a to libgrep.a.
(libsearch_a_SOURCES): Rename to libgrep_a_SOURCES, add grep.c
(LDADD): Change libsearch.a to libgrep.a.
* src/esearch.c: Add before_options and after_options.
* src/fsearch.c: Likewise.
* src/gsearch.c: Likewise.
* src/grep.c (short_options, long_options): Remove GREP_PROGRAM
special-casing.
(usage): Use before_options and after_options, look at matchers.
(setmatcher): Merge with install_matcher.
(main): Call setmatcher (NULL) instead of install_matcher.
* src/grep.h (GREP_PROGRAM): Remove.
(before_options, after_options): Add.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -28,8 +28,6 @@ Multithreading? GNU grep does 32-bit arithmetic, it needs to move to 64-bit (i.e. size_t/ptrdiff_t). -Clean up, too many #ifdefs! - Lazy dynamic linking of libpcre. Check FreeBSD's integration of zgrep (-Z) and bzgrep (-J) in one |