summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorPaolo Bonzini <bonzini@gnu.org>2010-03-18 14:25:08 +0100
committerPaolo Bonzini <bonzini@gnu.org>2010-03-22 10:21:16 +0100
commit39fba7b612909c4abd1dc72037f4ec3b8615d8e8 (patch)
treeb2d249bb55a226ec1bcc616710ce67673b655a6a /TODO
parent89ee113b4a2e1f54b3a83ca88ac71deead16bc77 (diff)
downloadgrep-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--TODO2
1 files changed, 0 insertions, 2 deletions
diff --git a/TODO b/TODO
index 2cfd0ce0..bb2a7d49 100644
--- a/TODO
+++ b/TODO
@@ -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