repo.or.cz
/
git
/
mjg.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'rs/logical-vs-binary-or' into next
2013-06-03
Thomas R
a
s
t
s
ha1_file: sile
n
ce sha
1
_loose_
o
bjec
t
_
i
n
fo
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-02
Tho
m
as
R
ast
Test 'c
o
mmit --only' after
'
c
heckout --orph
a
n
'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-23
Thomas
Rast
Document pus
h
--no-ve
r
ify
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
coverage: build
c
overa
g
e-untested-functions by
d
e
f
ault
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
c
o
verage:
s
et
DE
F
AU
L
T_TES
T
_T
A
RGET
t
o
a
v
oid u
s
ing
prove
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas R
a
st
coverage:
d
o not delete
.
g
c
n
o
files before b
u
ilding
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
cove
r
ag
e
: spli
t
bui
l
d target
i
nto compile an
d
test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-12
Thomas Rast
fetch/pull doc: untangle m
e
aning of
b
a
r
e <re
f
>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-30
T
h
o
m
as
Rast
unpack_e
n
try: a
v
oi
d
freeing objects i
n
b
ase cache
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Th
o
mas Rast
remote: 'show' and 'pr
u
ne
'
can
t
ake m
o
r
e than o
n
e remote
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Th
o
mas R
a
s
t
remote: check for superfluous
a
rgu
m
ents in 'git r
e
mote
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Tho
m
as Rast
r
e
m
o
t
e:
add a test
for extra
a
rgume
n
ts, a
c
cording to
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-22
Thomas Rast
git-log(1): remove --full-
l
i
ne-
d
if
f
d
escription
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-16
Thomas Rast
read_revisions
_
fr
o
m_stdin: make copies
f
o
r handle_revision_
a
rg
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Tho
m
as Rast
log -L: im
p
rove c
o
mmen
t
s
in process
_
all_files()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Ras
t
log -L: store the path i
n
ste
a
d
o
f a diff_filespec
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
log -L: test merge of parallel modify/renam
e
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas
Rast
t4211: pass -M to 'git log -M -
L
.
.
.
' test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Thomas Rast
log -L: fix overlapping input ra
n
g
e
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
T
h
o
mas Ras
t
log
-
L
: ch
e
ck range set i
n
vari
a
n
ts when we
l
ook
i
t up
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Tho
m
as Rast
t9700
:
d
o
not close STD
E
RR
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Thomas Rast
perl: redirect
s
td
e
rr to
/dev/null
i
nstead
o
f
closing
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-03
Thomas Rast
git-
t
ag(1)
:
we tag
H
E
A
D
b
y defa
u
lt
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
T
homas
Ra
s
t
tests:
n
otice valgrind
e
rro
r
in test_must_fail
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Tho
m
a
s
Rast
t
e
sts --valgrind: provide a
m
ode withou
t
--track-origi
n
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thoma
s
Ras
t
tests:
p
arameterize
-
-val
g
ri
n
d option
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas
R
a
s
t
t/README: --valgrind already
implies -v
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas Rast
Sp
e
e
d
up log -L
.
.
.
-
M
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Th
o
mas
R
ast
log -L: :pattern:file syntax to find by funcname
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
h
omas Rast
Implem
e
nt line-history s
e
a
r
ch (git l
o
g -L
)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
h
omas Ras
t
A
void loading
commits
twice in log with di
f
fs
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Thomas Ras
t
sha1_f
i
le: remo
v
e re
c
ursion in unpack_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Tho
m
as
Rast
Refactor parts of
in_delta_bas
e
_cache/cache_or_unpack_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-25
T
h
omas
Ras
t
sha1
_
f
i
l
e: rem
o
ve
r
ecursion
in packed_object_info
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-19
Tho
m
a
s Rast
ind
e
x
-pa
c
k:
g
uard nr
_
r
e
solved_d
e
ltas reads by lock
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-01
Thomas Rast
Ma
k
e !pattern in
.
git
a
ttributes non-fatal
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-02-26
Thomas Rast
diff: p
r
event pprint_r
e
n
a
me from underr
u
n
nin
g
inpu
t
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-28
Thomas
R
ast
in_merge_bases(): omit
unnecessary redunda
n
t
common
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-21
Thomas Rast
gettext: do not tr
a
nsla
t
e em
p
ty st
r
ing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
T
h
omas Rast
mer
g
e-recursive:
e
l
iminate
f
lush_bu
f
f
er() in favor
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Thoma
s
Rast
d
i
f
f
_
setup_done(): ret
u
rn void
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-07-31
Thomas Rast
send-email: improve RFC2047 qu
o
te pars
i
n
g
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-06-19
Thoma
s
Rast
Demons
t
rate git-show is bro
k
e
n with ranges
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
homas Ra
s
t
l10n: d
e
.
po: collection o
f
s
u
ggest
i
o
n
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas R
a
st
l10n: de
.
po: t
r
ansl
a
te "b
a
d" as "ungül
t
ig"
(
"invalid")
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas
R
a
s
t
l10n: d
e
.
po: hopefull
y
uncontro
v
ersia
l
f
i
x
e
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Ras
t
l10n: d
e
.
p
o: trans
l
ate "bare" as "bloß"
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-01
Thomas
Rast
xdi
f
f: choose XD
L
_FAST_HASH code on sizeof(long) instead
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-04-10
Th
o
mas
Ras
t
xdiff: load full words
in the inner l
o
o
p
of xd
l
_h
a
sh_reco
r
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Rast
d
iff
:
tweak a _
c
opy_
o
f diff
_
options with word-diff
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Rast
diff: re
f
actor the word-d
i
f
f
se
t
up f
r
om
b
uiltin_diff_cm
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-12
Thomas
R
ast
g
i
t-am: error out
w
hen
seeing -b/
-
-binary
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-09
T
homas
Rast
p4000
:
use
-
3
000
w
hen promising -3000
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Tho
m
as Rast
perf: export some im
p
or
t
a
n
t test-lib vari
a
bles
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thomas Ra
s
t
perf: load test
-
lib-functio
n
s from th
e
cor
r
ect d
i
rectory
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
t5
7
04: fix nonportable sed
/
grep usages
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Tho
m
as Rast
Document the --histog
r
am di
f
f
o
ption
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
T
h
o
m
a
s
Rast
perf: com
p
are diff
algorithms
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-05
Thomas Rast
fast-import: zero all o
f
'struct tag' to silen
c
e valgrind
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
T
homas Rast
bundle: k
e
ep
a
round names
p
a
ssed to add_pend
i
ng_ob
j
e
ct()
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thoma
s
Ras
t
t5510
:
ensure we stay in the
toplevel test dir
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thomas
Rast
t55
1
0: r
e
factor bundle->pack co
n
version
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
t
5
704: match tests t
o
modern sty
l
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Th
o
m
as
R
a
st
strbuf: improve strbu
f
_get*line documentation
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
bundle: use a
str
b
uf to scan t
h
e log for
b
oundary commits
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Th
o
mas Rast
bun
d
le: put strbuf_readlin
e
_fd in strbuf
.
c with adjustments
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thom
a
s Rast
Add a
p
e
rformance t
e
st
for gi
t
-grep
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Th
o
mas Rast
Introduce
a
perform
a
n
c
e testing framework
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thoma
s
Rast
M
o
ve the us
e
r-facing
t
e
s
t
libr
a
ry to
t
est-lib
-
functions
.
sh
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-31
T
hom
a
s Rast
me
r
ge: a
d
d ins
t
ruc
t
ions to the com
m
it
message when
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thomas Rast
mailin
f
o
:
with -b, keep space after [foo]
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thom
a
s Rast
am:
l
earn pa
s
sing -b to mailinf
o
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Th
o
mas
R
a
st
w
ord-diff: ign
o
re '\ No new
l
ine
at eof' marke
r
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
T
h
omas
R
ast
m
ail
i
nfo
d
ocume
n
tation: accu
r
ately describe no
n
-k
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
as Rast
Docume
n
tatio
n
:
r
erere
.
en
a
bled is the
p
rimary w
a
y to
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-21
Thom
a
s Rast
bash compl
e
ti
o
n
: use read
-
r everywhere
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-20
Thomas Rast
git-sh-setup: make requir
e
_clean_wor
k
_t
r
e
e
part of
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-19
Thomas R
a
st
te
s
t-terminal: set outp
u
t
terminals to raw mode
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
T
h
omas Rast
grep: disabl
e
thread
i
ng in non-work
t
ree case
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Thomas Rast
grep: enable threading with -
p
an
d
-W u
s
ing lazy
attr
i
b
u
t
e
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-12
Thoma
s
Ra
s
t
grep: load
funcname
p
atte
r
ns
f
or -
W
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas Rast
r
eset: update
c
ache-tree data when
app
r
o
p
ria
t
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
T
h
omas Rast
commit: write cache
-
tree data when writin
g
i
ndex anyway
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas Rast
Refactor cache_tr
e
e_update idiom f
r
om
c
ommit
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas Rast
Tes
t
the
current s
t
ate of the cache-tree op
t
imization
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas
Rast
Add test-scrap-cache-tree
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas R
a
st
us
e
rdiff: allow * betwee
n
cpp fun
c
n
a
me word
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-09-15
T
h
omas
R
ast
t60
1
9: a
v
oid r
e
fname c
o
l
l
ision on cas
e
-in
s
ensitive
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-09-13
Thomas
Rast
Documentatio
n
:
b
asic
c
on
f
igu
r
ation of notes
.
rewriteRef
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-30
Thomas Rast
Syml
i
nk m
e
rgetools scriptlets
into valgrind wrapp
e
rs
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-30
Thomas R
a
st
t3903
:
fix
m
i
s
quoted re
v
-parse
invocat
i
on
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-30
T
h
oma
s
Rast
D
oc
u
m
e
ntation: clarify effect
s
of -- <path> a
r
g
u
ments
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
Thomas Ra
s
t
strbuf_grow(): maintain nul-ter
m
i
nation e
v
en
for new
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
Thomas Rast
Docu
m
ent negated forms of
f
o
r
mat
-
p
a
t
c
h --to
-
-cc -
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
Thom
a
s Rast
t40
1
4:
"no-add-hea
d
ers" is ac
t
ually call
e
d "no-ad
d
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
Thomas Rast
t4014
:
invoke f
o
rmat-patch wit
h
-
-
std
o
u
t
where i
n
tend
e
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
Tho
m
as R
a
st
t4014:
check for empty files from git forma
t
-pa
t
ch
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
T
homas Ras
t
Use memmove in ident_t
o
_git
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-05-18
T
h
omas Rast
add -
i
: ig
n
ore terminal
escape sequen
c
es
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-01-18
Thomas Rast
t4034: b
u
lk verify
b
u
iltin w
o
rd regex sani
t
y
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
next