summaryrefslogtreecommitdiff
path: root/src/dfasearch.c
Commit message (Expand)AuthorAgeFilesLines
...
* dfa: build struct dfamust on demandNorihiro Tanaka2015-07-041-33/+29
* maint: update copyright year ranges to include 2015Jim Meyering2015-01-011-1/+1
* grep: minor improvements to retry-DFA-superset patchPaul Eggert2014-05-091-14/+10
* grep: retry DFA superset after matching multiple linesNorihiro Tanaka2014-05-091-13/+19
* grep: fix -w match next to a multibyte letterPaul Eggert2014-05-051-5/+8
* grep: improve internal API for multibyte boundaryPaul Eggert2014-05-051-2/+1
* grep: fix encoding-error incompatibilities among regex, DFA, KWsetPaul Eggert2014-05-051-2/+1
* grep: clarify EGexecute slightlyPaul Eggert2014-05-031-3/+3
* grep: fix the bug in previous patch.Norihiro Tanaka2014-05-031-2/+2
* grep: simplify EGexecute furtherPaul Eggert2014-04-301-70/+41
* grep: adjust timing back to kwset when dfaisfast is trueNorihiro Tanaka2014-04-301-1/+29
* grep: simplify supersetNorihiro Tanaka2014-04-301-47/+59
* dfa: fix index bug in previous patch, and simplifyPaul Eggert2014-04-261-14/+10
* grep: speed up for a case to repeat failure in DFA after success in kwsetNorihiro Tanaka2014-04-261-5/+10
* dfa: minor improvements to previous patchPaul Eggert2014-04-211-12/+8
* grep: speed-up for exact matching with begline and endline constraints.Norihiro Tanaka2014-04-211-5/+24
* grep: cleanup for empty-string fixPaul Eggert2014-04-111-22/+10
* grep: no match for the empty string included in multiple patternsNorihiro Tanaka2014-04-111-0/+11
* grep: remove trival_case_ignorePaul Eggert2014-04-071-6/+0
* grep: simplify memory allocation in kwsetPaul Eggert2014-04-071-7/+3
* grep: cleanup DFA superset optimizationPaul Eggert2014-04-061-22/+15
* grep: optimization with the superset of DFANorihiro Tanaka2014-04-061-14/+49
* grep: fix performance bug with regex in line-by-line modeNorihiro Tanaka2014-04-051-16/+18
* grep: simplify dfa.c by having it not include mbsupport.h directlyPaul Eggert2014-04-051-3/+0
* grep: perform the kwset-helping DFA match in narrower rangeNorihiro Tanaka2014-03-271-1/+7
* maint: use to_uchar function rather than explicit castsJim Meyering2014-02-011-2/+2
* maint: move two local variable declarationsJim Meyering2014-01-261-4/+2
* dfasearch: skip kwset optimization when multi-byte+case-insensitiveNorihiro Tanaka2014-01-261-36/+15
* maint: update copyright dates for 2014Jim Meyering2014-01-011-1/+1
* maint: update all copyright year number rangesJim Meyering2013-01-041-1/+1
* maint: placate gcc's -Wjump-misses-init warningJim Meyering2012-10-031-3/+1
* grep -i '^$' in a multi-byte locale could report a false matchJim Meyering2012-08-071-1/+3
* grep: fix ptrdiff/size_t clashPaul Eggert2012-07-191-6/+10
* grep -i: work also when converting to lower-case inflates byte countJim Meyering2012-06-161-2/+2
* grep: fix how -i works with a match containing the Turkish I-with-dotJim Meyering2012-06-021-4/+9
* maint: spelling fixesPaul Eggert2012-03-011-1/+1
* grep: fix some core dumps with long lines etc.Paul Eggert2012-03-011-7/+24
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
* maint: dfa: simplify multi-byte-related conditionalsJim Meyering2011-09-161-2/+2
* maint: convert #if-MBS_SUPPORT (EGexecute)Jim Meyering2011-09-161-5/+4
* maint: convert #if-MBS_SUPPORT (kwsincr_case)Jim Meyering2011-09-161-10/+4
* dfa: avoid possibility of overflowPaul Eggert2011-06-191-3/+1
* maint: update copyright year ranges to include 2011Jim Meyering2011-01-031-1/+1
* build: avoid compilation failure on the HurdJim Meyering2010-09-211-4/+4
* grep: diagnose and exit-2 for bogus REs like [:space:], [:digit:], etc.Jim Meyering2010-09-011-7/+13
* dfa: warn on [:space:] and similarPaolo Bonzini2010-08-271-0/+7
* search: Avoid out-of-bounds access.Bruno Haible2010-05-241-1/+1
* maint: restrict scope of two globals to dfasearch.cJim Meyering2010-04-191-2/+2
* convert all TABs to equivalent spaces in indentationJim Meyering2010-04-081-167/+167
* dfa: move internals from dfa.h to dfa.cArnold D. Robbins2010-04-071-7/+9