summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* grep -i: work also when converting to lower-case inflates byte countJim Meyering2012-06-164-24/+42
* grep: handle -i when chars differ in length but line does notPaul Eggert2012-06-121-7/+9
* grep: fix how -i works with a match containing the Turkish I-with-dotJim Meyering2012-06-024-11/+62
* grep: remove unnecessary "what-if-signal?" codePaul Eggert2012-06-011-13/+4
* grep: avoid nominal integer overflowPaul Eggert2012-05-161-1/+1
* grep: sparse files are now considered binaryPaul Eggert2012-05-151-2/+75
* maint: quote 'like this' or "like this", not `like this'Paul Eggert2012-05-064-24/+24
* exclude: process exclude and include directives in orderPaul Eggert2012-05-061-23/+29
* cosmetic: binary operator goes *after* the newline, when splitJim Meyering2012-04-302-6/+5
* grep: -K is not an option: remove it from listJim Meyering2012-04-301-1/+1
* dfa: small fixes to single-byte range computationPaolo Bonzini2012-04-301-7/+11
* dfa: do not use hard-localePaolo Bonzini2012-04-271-23/+13
* dfa: do not use strcoll to match multibyte characters in rangesAharon Robbins2012-04-271-8/+2
* dfa: include stdbool.h explicitlyAharon Robbins2012-04-271-0/+1
* grep: fix --devices=ACTION (-D) so stdin is once again exemptJim Meyering2012-04-171-4/+5
* maint: dfa: correct bogus formattingJim Meyering2012-04-131-2/+2
* maint: dfa: add/improve commentsJim Meyering2012-04-131-3/+5
* maint: dfa: avoid unnecessary uses of strcpy/strncpyJim Meyering2012-04-131-6/+3
* grep: handle symlinked directory loops as usualJim Meyering2012-04-131-1/+1
* grep: report overflow for ERE a{1000000000}Paul Eggert2012-03-181-80/+47
* grep: -r no longer follows symlinks; use ftsPaul Eggert2012-03-141-191/+201
* grep: fix segfault with -r --exclude-dir and no file operandAllan McRae2012-03-121-1/+1
* maint: manually correct formatting in dfa.c's cpp definitionsJim Meyering2012-03-021-7/+7
* maint: indent dfa.cJim Meyering2012-03-021-779/+804
* maint: spelling fixesPaul Eggert2012-03-014-17/+17
* grep: fix integer-overflow issues in main programPaul Eggert2012-03-011-47/+48
* grep: avoid mishandling of long linesPaul Eggert2012-03-011-0/+3
* grep: remove no-longer-used setrlimit codePaul Eggert2012-03-011-38/+0
* grep: fix some core dumps with long lines etc.Paul Eggert2012-03-015-131/+180
* maint: use gnulib _Noreturn rather than __attribute__ ((noreturn))Paul Eggert2012-02-293-10/+2
* dfa: merge calls to SUCCEEDS_IN_CONTEXTPaolo Bonzini2012-02-261-3/+1
* dfa: fix a subtle constraint encoding bugPaolo Bonzini2012-02-261-28/+26
* dfa: do not use MATCHES_*_CONTEXT directlyPaolo Bonzini2012-02-261-12/+9
* dfa: change meaning of a state contextPaolo Bonzini2012-02-261-39/+44
* build: accommodate -Wshadow and -Werror=suggest-attribute=pureJim Meyering2012-02-051-5/+5
* dfa: refactor common context computationsPaolo Bonzini2012-02-051-35/+64
* dfa: change newline/letter to a single context valuePaolo Bonzini2012-02-051-85/+84
* dfa: introduce contexts for the values in d->successPaolo Bonzini2012-02-051-43/+58
* dfa: remove useless checkPaolo Bonzini2012-02-051-2/+1
* maint: convert `this' to 'this' quoting style in diagnosticsJim Meyering2012-01-224-5/+5
* grep: be quiet about GREP_COLORS syntaxPaul Eggert2012-01-221-37/+9
* grep: exit with nonzero status if directory loopPaul Eggert2012-01-221-0/+1
* grep: suppress read errors if -sPaul Eggert2012-01-221-5/+6
* grep: don't say "write error" over and overPaul Eggert2012-01-221-2/+15
* dfa: non-glibc word-constituent unibyte fixPaul Eggert2012-01-121-1/+1
* grep: with no args, search "." only if command-line -rPaul Eggert2012-01-041-8/+17
* deprecate the --mmap optionJim Meyering2012-01-031-1/+4
* dfa: fix incorrect commentPaolo Bonzini2012-01-031-1/+1
* dfa: fix rebase conflictPaolo Bonzini2012-01-031-1/+1
* dfa: automatically resize position_setsPaolo Bonzini2012-01-031-14/+12