index
:
delta/grep.git
baserock/bootstrap
baserock/bootstrap-pass1
baserock/bootstrap-stable
baserock/morph
baserock/morph-stable
baserock/v2.21
master
git.savannah.gnu.org: git/grep.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
kwset.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
maint: update copyright dates
Jim Meyering
2023-01-01
1
-1
/
+1
*
maint: prefer stdckdint.h to intprops.h
Paul Eggert
2022-10-11
1
-2
/
+3
*
maint: make update-copyright
Jim Meyering
2022-01-01
1
-1
/
+1
*
grep: prefer signed to unsigned integers
Paul Eggert
2021-08-25
1
-45
/
+43
*
grep: omit unused maxd member
Paul Eggert
2021-08-24
1
-4
/
+0
*
doc: update cites and authors
Paul Eggert
2021-08-14
1
-15
/
+3
*
maint: run "make update-copyright"
Paul Eggert
2021-01-01
1
-1
/
+1
*
grep: minor kwset cleanups
Paul Eggert
2020-10-11
1
-9
/
+5
*
maint: update all copyright year number ranges
Jim Meyering
2020-01-01
1
-1
/
+1
*
build: avoid build failure with --enable-gcc-warnings
Jim Meyering
2019-02-16
1
-1
/
+1
*
maint: update all copyright dates via "make update-copyright"
Jim Meyering
2019-01-01
1
-1
/
+1
*
maint: update URLs
Paul Eggert
2018-04-21
1
-3
/
+3
*
maint: update gnulib and copyright dates for 2018
Jim Meyering
2018-01-06
1
-1
/
+1
*
maint: accommodate GCC7's -Werror=duplicated-branches
Jim Meyering
2017-05-21
1
-7
/
+8
*
gnulib: update to latest and adapt src/kwset.c
Jim Meyering
2017-05-13
1
-0
/
+1
*
grep: tune to avoid memchr2 sometimes
Paul Eggert
2017-02-01
1
-5
/
+19
*
grep: simplify recent kwset change
Paul Eggert
2017-01-23
1
-9
/
+4
*
grep -Fo could report a match that is not the longest
Norihiro Tanaka
2017-01-21
1
-3
/
+14
*
grep: speed up Aho-Corasick when at most 2 bytes
Paul Eggert
2017-01-18
1
-90
/
+78
*
grep: remove Commentz-Walter code
Paul Eggert
2017-01-18
1
-207
/
+33
*
maint: avoid new syntax-check failures
Jim Meyering
2017-01-17
1
-1
/
+2
*
* src/kwset.c: Fix comment typo.
Paul Eggert
2017-01-17
1
-1
/
+1
*
Improve -i performance in typical UTF-8 searches
Paul Eggert
2017-01-17
1
-0
/
+6
*
dfa: prefer ptrdiff_t to size_t
Paul Eggert
2017-01-15
1
-39
/
+50
*
grep: improve comments, mostly in kwset
Paul Eggert
2017-01-11
1
-75
/
+92
*
maint: update gnulib and copyright dates for 2017
Jim Meyering
2017-01-01
1
-1
/
+1
*
maint: space before paren
Paul Eggert
2016-12-29
1
-10
/
+10
*
grep: int cleanup in kwset.c
Paul Eggert
2016-12-29
1
-22
/
+23
*
maint: rewrite to avoid some macros
Paul Eggert
2016-12-23
1
-50
/
+45
*
grep: minor style changes for -F crash fix
Paul Eggert
2016-07-14
1
-7
/
+3
*
grep: fix -F crash when alternating duplicates
Norihiro Tanaka
2016-07-14
1
-1
/
+6
*
grep: simplify -F Aho-Corasick a bit
Paul Eggert
2016-06-02
1
-75
/
+27
*
grep: minor cleanups for -F Aho-Corasick
Paul Eggert
2016-06-02
1
-84
/
+69
*
grep: use memchr2 for two patterns of a character
Norihiro Tanaka
2016-06-02
1
-0
/
+29
*
grep: -F multiword longest match not always needed
Norihiro Tanaka
2016-06-02
1
-77
/
+88
*
grep: use Aho-Corasick algorithm to search multiple fixed words
Paul Eggert
2016-06-02
1
-53
/
+273
*
maint: update copyright year, bootstrap, init.sh
Jim Meyering
2016-01-01
1
-1
/
+1
*
maint: convert "goto" to "continue" and remove now-spurious label
Jim Meyering
2015-01-18
1
-2
/
+1
*
grep -F: fix a heap buffer (read) overrun
Yuliy Pisetsky
2015-01-09
1
-0
/
+2
*
maint: update copyright year ranges to include 2015
Jim Meyering
2015-01-01
1
-1
/
+1
*
kwset: improve performance by inlining tr
Norihiro Tanaka
2014-04-29
1
-1
/
+1
*
kwset: improve performance by inlining more
Paul Eggert
2014-04-27
1
-3
/
+14
*
kwset: speed up by using memchr2
Paul Eggert
2014-04-26
1
-21
/
+66
*
kwset: improve performance when large Boyer-Moore key doesn't match
Paul Eggert
2014-04-26
1
-3
/
+10
*
kwset: simplify and speed up Boyer-Moore unibyte -i in some cases
Paul Eggert
2014-04-22
1
-44
/
+33
*
grep: speed-up by using memchr() in Boyer-Moore searching
Norihiro Tanaka
2014-04-22
1
-2
/
+21
*
kwset: simplify Boyer-Moore with unibyte -i
Paul Eggert
2014-04-22
1
-108
/
+65
*
grep: may also use Boyer-Moore algorithm for case-insensitive matching
Norihiro Tanaka
2014-04-22
1
-56
/
+119
*
grep: simplify memory allocation in kwset
Paul Eggert
2014-04-07
1
-64
/
+29
*
grep: minor cleanups for Galil speedups
Paul Eggert
2014-04-07
1
-62
/
+59
[next]