🌐 AI搜索 & 代理
🔍
主页
Sign in
chromium
/
external
/
github.com
/
git
/
git
/
refs/tags/v2.35.7
/
grep.c
tag
04cab0c6c9fa523b0cdf89d714fc937addb23936
tagger
Junio C Hamano <gitster@pobox.com>
Tue Feb 07 00:33:56 2023
object
b7a92d078b9b9a39553623815699eb029074e39d
Git 2.35.7
c0450ca
Merge branch 'lh/use-gnu-color-in-grep'
by Junio C Hamano
· 4 years ago
c91b0b7
Merge branch 'rs/pcre2-utf'
by Junio C Hamano
· 4 years ago
b83f99c
grep: align default colors with GNU grep ones
by Lénaïc Huard
· 4 years ago
32e3e8b
grep/pcre2: factor out literal variable
by René Scharfe
· 4 years ago
dc2c44f
grep/pcre2: use PCRE2_UTF even with ASCII patterns
by René Scharfe
· 4 years ago
794c000
log: let --invert-grep only invert --grep
by René Scharfe
· 4 years ago
e7f3925
Revert "grep/pcre2: fix an edge case concerning ascii patterns and UTF-8 data"
by Junio C Hamano
· 4 years, 1 month ago
ae39ba4
grep/pcre2: fix an edge case concerning ascii patterns and UTF-8 data
by Hamza Mahfooz
· 4 years, 2 months ago
3f566c4
grep: refactor next_match() and match_one_pattern() for external use
by Hamza Mahfooz
· 4 years, 3 months ago
1e66871
grep: store grep_source buffer as const
by Jeff King
· 4 years, 3 months ago
1a845fb
grep: mark "haystack" buffers as const
by Jeff King
· 4 years, 3 months ago
f84e79f
grep: stop modifying buffer in grep_source_1()
by Jeff King
· 4 years, 3 months ago
995e525
grep: stop modifying buffer in show_line()
by Jeff King
· 4 years, 3 months ago
cc8e26e
grep: stop modifying buffer in strip_timestamp
by Jeff King
· 4 years, 3 months ago
0693806
grep: add repository to OID grep sources
by Jonathan Tan
· 4 years, 3 months ago
50d92b5
grep: typesafe versions of grep_source_init
by Jonathan Tan
· 4 years, 3 months ago
1157618
Merge branch 'rs/grep-parser-fix'
by Junio C Hamano
· 4 years, 5 months ago
fe7fe62
grep: report missing left operand of --and
by René Scharfe
· 4 years, 6 months ago
1422844
hash: provide per-algorithm null OIDs
by brian m. carlson
· 4 years, 8 months ago
24119d9
Merge branch 'ab/grep-pcre2-allocfix'
by Junio C Hamano
· 4 years, 9 months ago
ca56dad
use CALLOC_ARRAY
by René Scharfe
· 4 years, 9 months ago
c176035
grep/pcre2: move definitions of pcre2_{malloc,free}
by Ævar Arnfjörð Bjarmason
· 4 years, 10 months ago
cbe81e6
grep/pcre2: move back to thread-only PCREv2 structures
by Ævar Arnfjörð Bjarmason
· 4 years, 10 months ago
8d12851
grep/pcre2: actually make pcre2 use custom allocator
by Ævar Arnfjörð Bjarmason
· 4 years, 10 months ago
b76bf27
grep/pcre2: use pcre2_maketables_free() function
by Ævar Arnfjörð Bjarmason
· 4 years, 10 months ago
797c359
grep/pcre2: use compile-time PCREv2 version test
by Ævar Arnfjörð Bjarmason
· 4 years, 10 months ago
a39b400
grep/pcre2: add GREP_PCRE2_DEBUG_MALLOC debug mode
by Ævar Arnfjörð Bjarmason
· 4 years, 10 months ago
588e4fb
grep/pcre2: prepare to add debugging to pcre2_malloc()
by Ævar Arnfjörð Bjarmason
· 4 years, 10 months ago
47eebd2
grep/pcre2: correct reference to grep_init() in comment
by Ævar Arnfjörð Bjarmason
· 4 years, 10 months ago
1cfc5a8
grep/pcre2: drop needless assignment to NULL
by Ævar Arnfjörð Bjarmason
· 4 years, 10 months ago
0ddf8ce
grep/pcre2: drop needless assignment + assert() on opt->pcre2
by Ævar Arnfjörð Bjarmason
· 4 years, 10 months ago
59ace28
Merge branch 'ab/grep-pcre-invalid-utf8'
by Junio C Hamano
· 4 years, 10 months ago
0199c68
Merge branch 'ab/retire-pcre1'
by Junio C Hamano
· 4 years, 10 months ago
15c9649
grep/log: remove hidden --debug and --grep-debug options
by Ævar Arnfjörð Bjarmason
· 4 years, 11 months ago
95ca1f9
grep/pcre2: better support invalid UTF-8 haystacks
by Ævar Arnfjörð Bjarmason
· 4 years, 11 months ago
7599730
Remove support for v1 of the PCRE library
by Ævar Arnfjörð Bjarmason
· 4 years, 11 months ago
6ba9bb7
grep: copy struct in one fell swoop
by Martin Ågren
· 5 years ago
9631342
grep: use designated initializers for `grep_defaults`
by Martin Ågren
· 5 years ago
1d38787
grep: don't set up a "default" repo for grep
by Martin Ågren
· 5 years ago
84544f2
comment: fix spelling mistakes inside comments
by Steve Kemp
· 5 years ago
1d1729c
grep: replace grep_read_mutex by internal obj read lock
by Matheus Tavares
· 6 years ago
c3a5bb3
grep: fix race conditions on userdiff calls
by Matheus Tavares
· 6 years ago
867fc7f
grep: don't return an expression from pcre2_free()
by Hans Jerry Illikainen
· 6 years ago
e0ff2d4
Merge branch 'cb/pcre2-chartables-leakfix'
by Junio C Hamano
· 6 years ago
10da030
grep: avoid leak of chartables in PCRE2
by Carlo Marcelo Arenas Belón
· 6 years ago
513f2b0
grep: make PCRE2 aware of custom allocator
by Carlo Marcelo Arenas Belón
· 6 years ago
57d4660
grep: make PCRE1 aware of custom allocator
by Carlo Marcelo Arenas Belón
· 6 years ago
93424f1
Merge branch 'cb/pcre1-cleanup'
by Junio C Hamano
· 6 years ago
a73f917
Merge branch 'ab/pcre-jit-fixes'
by Junio C Hamano
· 6 years ago
f00b57e
Merge branch 'cb/skip-utf8-check-with-pcre1'
by Junio C Hamano
· 6 years ago
ad7c543
grep: skip UTF8 checks explicitly
by Carlo Marcelo Arenas Belón
· 6 years ago
ff61681
grep: refactor and simplify PCRE1 support
by Carlo Marcelo Arenas Belón
· 6 years ago
c581e4a
grep: under --debug, show whether PCRE JIT is enabled
by Beat Bolli
· 6 years ago
7b70d46
Merge branch 'bb/grep-pcre2-bug-message-fix'
by Junio C Hamano
· 6 years ago
870eea8
grep: do not enter PCRE2_UTF mode on fixed matching
by Ævar Arnfjörð Bjarmason
· 6 years ago
8a59998
grep: stess test PCRE v2 on invalid UTF-8 data
by Ævar Arnfjörð Bjarmason
· 6 years ago
09872f6
grep: create a "is_fixed" member in "grep_pat"
by Ævar Arnfjörð Bjarmason
· 6 years ago
8a35b54
grep: consistently use "p->fixed" in compile_regexp()
by Ævar Arnfjörð Bjarmason
· 6 years ago
685668f
grep: stop using a custom JIT stack with PCRE v1
by Ævar Arnfjörð Bjarmason
· 6 years ago
3448923
grep: stop "using" a custom JIT stack with PCRE v2
by Ævar Arnfjörð Bjarmason
· 6 years ago
04bef50
grep: remove overly paranoid BUG(...) code
by Ævar Arnfjörð Bjarmason
· 6 years ago
f002532
grep: print the pcre2_jit_on value
by Beat Bolli
· 6 years ago
b65abca
grep: use PCRE v2 for optimized fixed-string search
by Ævar Arnfjörð Bjarmason
· 6 years ago
48de2a7
grep: remove the kwset optimization
by Ævar Arnfjörð Bjarmason
· 6 years ago
45d1f37
grep: drop support for \0 in --fixed-strings <pattern>
by Ævar Arnfjörð Bjarmason
· 6 years ago
2575412
grep: make the behavior for NUL-byte in patterns sane
by Ævar Arnfjörð Bjarmason
· 6 years ago
f463beb
grep: inline the return value of a function call used only once
by Ævar Arnfjörð Bjarmason
· 6 years ago
4457018
grep: don't use PCRE2?_UTF8 with "log --encoding=<non-utf8>"
by Ævar Arnfjörð Bjarmason
· 6 years ago
de99eb0
grep: fail if call could output and name is null
by Emily Shaffer
· 7 years ago
cde5554
Merge branch 'nd/the-index'
by Junio C Hamano
· 7 years ago
bd7ad45
notes-cache.c: remove the_repository references
by Nguyễn Thái Ngọc Duy
· 7 years ago
4002e87
grep: remove #ifdef NO_PTHREADS
by Nguyễn Thái Ngọc Duy
· 7 years ago
acd00ea
userdiff.c: remove implicit dependency on the_index
by Nguyễn Thái Ngọc Duy
· 7 years ago
38bbc2e
grep.c: remove implicit dependency on the_index
by Nguyễn Thái Ngọc Duy
· 7 years ago
6afaf80
diff.c: remove the_index dependency in textconv() functions
by Nguyễn Thái Ngọc Duy
· 7 years ago
87ece7c
Merge branch 'tb/grep-only-matching'
by Junio C Hamano
· 7 years ago
d036d66
Merge branch 'tb/grep-column'
by Junio C Hamano
· 7 years ago
00624d6
Merge branch 'sb/object-store-grafts'
by Junio C Hamano
· 7 years ago
9d8db06
grep.c: teach 'git grep --only-matching'
by Taylor Blau
· 7 years ago
c707ded
grep.c: extract show_line_header()
by Taylor Blau
· 7 years ago
ebaf0a5
Merge branch 'nd/complete-config-vars'
by Junio C Hamano
· 7 years ago
6653fec
grep.c: add configuration variables to show matched option
by Taylor Blau
· 7 years ago
89252cd
grep.c: display column number of first match
by Taylor Blau
· 7 years ago
017c0fc
grep.[ch]: extend grep_opt to allow showing matched column
by Taylor Blau
· 7 years ago
68d686e
grep.c: expose {,inverted} match column in match_line()
by Taylor Blau
· 7 years ago
d89f124
Merge branch 'ma/regex-no-regfree-after-comp-fail'
by Junio C Hamano
· 8 years ago
3ac68a9
help: add --config to list all available config
by Nguyễn Thái Ngọc Duy
· 8 years ago
fa151dc
grep: keep all colors in an array
by Nguyễn Thái Ngọc Duy
· 8 years ago
17154b1
regex: do not call `regfree()` if compilation fails
by Martin Ågren
· 8 years ago
cbd53a2
object-store: move object access functions to object-store.h
by Stefan Beller
· 8 years ago
033abf9
Replace all die("BUG: ...") calls by BUG() ones
by Johannes Schindelin
· 8 years ago
b4f5aca
sha1_file: convert read_sha1_file to struct object_id
by brian m. carlson
· 8 years ago
75e5e9c
color.h: document and modernize header
by Stefan Beller
· 8 years ago
b3f04e5
Merge branch 'ab/pcre2-grep'
by Junio C Hamano
· 8 years ago
a25b908
grep: fix segfault under -P + PCRE2 <=10.30 + (*NO_JIT)
by Ævar Arnfjörð Bjarmason
· 8 years ago
a5dc20b
grep: show non-empty lines before functions with -W
by René Scharfe
· 8 years ago
6653a01
grep: update boundary variable for pre-context
by René Scharfe
· 8 years ago
2620b47
Merge branch 'ab/pcre-v2'
by Junio C Hamano
· 8 years ago
2fff1e1
grep: fix NO_LIBPCRE1_JIT to fully disable JIT
by Charles Bailey
· 8 years ago
85c81a7
Merge branch 'as/grep-quiet-no-match-exit-code-fix'
by Junio C Hamano
· 8 years ago
Next »