repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'maint'
2013-09-12
Thomas
Ras
t
url
m
atc
h
.
c
:
recompute
pointer
a
f
t
er append_normalized_escap
e
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-08-05
Thomas
Rast
log: use
t
r
u
e
p
a
r
e
nts
f
or
d
iff whe
n
wal
k
i
n
g reflogs
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-08-01
Thomas Rast
log: use true pa
r
ents
for dif
f
e
v
e
n when rewri
t
i
ng
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-31
T
h
omas Ras
t
Rename
advice
.
o
bject_name_war
n
ing to
objectNameWarning
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
Thomas Rast
sho
w
-branch: fix descripti
o
n of -
-
date-
o
rder
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
Thomas R
a
st
apply, e
n
try: speak of su
b
m
o
dules
i
nstead o
f
s
u
bproje
c
ts
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
Thomas Rast
git: ensure 0/1/2 are open in main()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
Thomas
Rast
daemon/shell: ref
a
c
t
or redirection of
0
/1/2 from
/dev
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-12
Thom
a
s
Ras
t
run-comm
a
nd: dup_devn
u
ll()
:
guard agai
n
st
s
y
scalls
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Thoma
s
Rast
test-lint: det
e
ct 'exp
o
rt FOO=bar'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Thomas Rast
t9
9
02: fix 'test A == B'
to use = operat
o
r
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas R
a
st
test-
l
ib: support
r
u
n
n
ing
t
ests und
e
r valgrind in parallel
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thoma
s
Rast
test-l
i
b: allow pr
e
fixing a custom strin
g
before "
o
k
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Rast
test-li
b
:
v
algrind
for only tests match
i
n
g
a patte
r
n
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thoma
s
Rast
test-lib: verbo
s
e m
o
de for o
n
ly tests ma
t
chin
g
a
p
attern
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
homa
s
R
a
s
t
test-lib: self-test th
a
t
--verbose works
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-21
Thomas
R
as
t
apply:
carefully strdup a pos
s
ibly-NULL name
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-20
T
homas Ras
t
p
u
l
l:
m
erge into u
n
born by fast
-
forwardi
n
g f
r
om empty
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Thomas Rast
t
est-
l
ib: rearrange
sta
r
t
/
e
n
d of te
s
t_ex
p
ect_* an
d
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
T
homas Rast
t
est-lib: refa
c
tor
$
GIT_SKIP_TESTS matching
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-17
Th
o
mas R
a
st
t
e
st-li
b
:
enable MALLOC_* for t
h
e actual tests
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-03
Thomas Rast
sha
1
_fi
l
e
:
s
ilen
c
e sha1_loose_object_info
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-02
Thomas
R
a
st
Test 'commit --o
n
l
y' afte
r
'checkout --orphan'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-23
Thomas Rast
Docum
e
nt
p
u
s
h --no-verify
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thom
a
s
R
ast
co
v
erage: build co
v
erage-untested-f
u
n
ctions by
d
e
f
ault
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
coverage
:
set DEFAULT_TEST_TARGET to avo
i
d u
s
ing
p
r
o
ve
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thoma
s
Rast
coverage: do
not delete
.
gcn
o
fi
l
es b
e
fore building
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
coverage: split build target i
n
to co
m
pile an
d
test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-12
Thoma
s
Rast
fe
t
ch/pull doc: untangl
e
meaning of bare
<
ref>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-30
Thomas
R
a
s
t
un
p
ack_entry: avoid freeing objects in base cache
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Th
o
mas
R
ast
remote: 'show'
a
n
d
'prune
'
can take m
o
r
e than one
r
e
m
ot
e
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
T
homas Rast
r
e
mote: check for superfluous argum
e
nts in 'git remote
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Thomas Rast
remote: add a t
e
st for e
x
tra arguments, according to
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-22
T
homas Rast
git-
l
og(1):
r
emove --full-line-dif
f
description
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-16
Thom
a
s
Rast
re
a
d_revisions_from_
s
tdin: make c
o
pies
for handle_re
v
ision_arg
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
log -L: impro
v
e
comments in p
r
ocess_all_f
i
les()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Ras
t
log
-
L: store
t
he
path ins
t
ead of a diff_filespec
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Tho
m
a
s
Rast
log -L: test merge
of parall
e
l m
o
d
ify/renam
e
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
t4
2
11: pass -M
t
o 'git log
-
M -L
.
.
.
' test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Th
o
m
as Rast
log -
L
: fix over
l
a
pping input rang
e
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Thomas
R
ast
l
og -L: c
h
eck rang
e
set invariants whe
n
we
l
ook it up
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
T
h
o
m
as Rast
t
9
700:
do not close
ST
D
ERR
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Thomas Rast
perl: redirect stderr
t
o
/
d
e
v
/null instead of cl
o
s
ing
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-03
T
h
o
mas Rast
g
i
t-tag(1
)
: we t
a
g
HEAD
by d
e
fault
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas Rast
t
e
sts: no
t
i
ce
valgrind error in test_must_fail
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas Rast
tes
t
s
-
-
valgrind: p
r
ovide a mode without --track-origins
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Tho
m
as Rast
tests:
p
aramete
r
ize --v
a
lgrind option
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Tho
m
as Rast
t/README: --valgrind
already implies -v
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
ho
m
a
s R
a
st
Speed u
p
log -L
.
.
.
-M
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Th
o
m
a
s Rast
lo
g
-L: :pattern:
f
il
e
syntax to fin
d
by funcname
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
homas
R
ast
Implement line-history
search (git log
-L)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
homas Rast
A
v
oid
loading commits twice in log with diffs
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 R
a
st
sha
1
_file: re
m
ove recur
s
ion in unpack_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Thomas Rast
Refa
c
t
o
r p
a
rts of
in_d
e
lta_base_c
a
che/c
a
che_or
_
unpack_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-25
Thomas Rast
sha1_file: remove recursion in pack
e
d_
o
bject_
i
n
f
o
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-19
Thom
a
s
R
as
t
index
-
pack
:
guard nr
_
re
s
olved
_
d
e
l
t
as reads by
lock
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-01
T
h
oma
s
Ra
s
t
Make
!pattern in
.
gita
t
tributes non-fata
l
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-02-26
Thomas Rast
diff
:
pre
v
ent pprint_rename from under
r
unning
i
nput
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-28
Thomas Rast
in_merge_bases
(
): omit unnec
e
ssar
y
red
u
ndant common
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-21
Thomas Rast
gettext: do n
o
t trans
l
a
te empty
s
tring
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
T
hom
a
s Rast
merge-re
c
ursive: eli
m
inate f
l
ush_buffer() in favor
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Th
o
mas Ra
s
t
diff_s
e
t
u
p
_
d
one(): return v
o
id
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-07-31
T
homas Ra
s
t
send-email: im
p
rove RFC2047 quo
t
e
p
arsing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-06-19
Thomas Rast
Demonstrat
e
git-show is bro
k
en
with ra
n
ge
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
ho
m
as
R
a
st
l10
n
:
de
.
po: collection of su
g
gestions
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l10n: de
.
po: translate "bad" as "
u
ngültig" ("invalid")
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas R
a
st
l
1
0n:
de
.
p
o
: hopefully uncontrove
r
s
i
a
l fixes
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l1
0
n: de
.
po: tr
a
nslate
"bare" as "bloß"
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-01
Thom
a
s Rast
xd
i
f
f: choose XDL_FAST_HASH c
o
d
e
on sizeo
f
(lo
n
g) instead
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-04-10
Th
o
mas Rast
xdiff: load full words in the inner loop of xdl
_
hash_re
c
or
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Rast
diff: t
w
e
a
k a
_copy_ of
diff_opti
o
ns 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-diff setup f
r
om built
i
n_diff_
c
md
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-12
Thomas R
a
st
git-am: erro
r
out when seei
n
g -b/
-
-bi
n
ary
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-09
Thomas Rast
p40
0
0: use -30
0
0 wh
e
n p
r
o
mi
s
ing
-300
0
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thomas Rast
p
e
rf
:
exp
o
rt some importan
t
t
est-lib
v
ariables
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thomas Ra
s
t
perf: load t
e
st-lib-fun
c
tions from
the correct dir
e
ctory
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
T
h
o
mas Ra
s
t
t
5704:
f
ix nonportable sed/grep u
s
a
g
es
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thom
a
s Rast
Docum
e
nt the --histogram d
i
ff option
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thom
a
s R
a
st
perf: compar
e
diff algori
t
hm
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-05
Thomas Rast
fast-imp
o
rt: zero all of 'struct t
a
g' t
o
sil
e
nce valgrind
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
T
h
omas Rast
b
u
n
d
l
e: keep around
n
ames
p
assed to add_pen
d
i
n
g_object()
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thoma
s
Rast
t5510: ensure we stay in the
t
ople
v
el
t
e
s
t
d
ir
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thomas Rast
t5510
:
re
f
actor bundle->pack conversio
n
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas R
a
s
t
t5704: match tests to modern
s
tyle
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
s
t
r
bu
f
: imp
r
ove strbuf_get*line d
o
cumentation
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
b
u
ndle: use a strbuf to scan the log for bound
a
r
y commi
t
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
bu
n
dle: put strbuf_readline_fd in strb
u
f
.
c with adjustme
n
ts
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Th
o
mas
R
ast
Add a
p
e
rfo
r
mance test for git-grep
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thomas R
a
st
Introduce a
p
e
rforma
n
ce
t
est
i
n
g f
r
a
m
e
work
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thomas Rast
Mo
v
e the
user-facing test lib
r
a
ry t
o
test-lib-fun
c
tions
.
sh
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-31
Thomas
R
ast
merge: add instructions to
the
commit m
e
s
s
age
when
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thomas Rast
mailinfo: with -b
,
ke
e
p space
a
fte
r
[foo]
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thomas Rast
am: learn pass
i
ng -b to mailinfo
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Tho
m
as Rast
word-diff: ignor
e
'\
No newli
n
e at eo
f
' mar
k
er
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Thomas Rast
mailinfo do
c
umen
t
ation
:
accurat
e
ly describe
non -k
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-06
Thomas Rast
Documentation: rerere
.
enabled is the prima
r
y way to
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-21
Thomas Ras
t
bash compl
e
tion:
use read
-
r ever
y
where
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-20
T
h
omas
R
ast
git-sh-
s
et
u
p: make require_
c
lean_work_t
r
ee part of
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-19
Thomas Ra
s
t
test-termi
n
al: set output terminals to r
a
w mo
d
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Thomas Rast
grep:
di
s
able threa
d
ing in
n
o
n
-worktree
case
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
next