repo.or.cz
/
git
/
gitweb.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'jk/split-broken-ident' into maint
2013-08-05
Thom
a
s
R
ast
log:
u
s
e
true parents for diff
w
hen walking
ref
l
ogs
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-08-01
Th
o
ma
s
Rast
log
:
use true paren
t
s
f
or
d
i
f
f even when r
e
writin
g
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-31
Tho
m
as
R
a
s
t
Rename
advice
.
o
b
jec
t
_name_warning to o
b
jec
t
NameWarning
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
T
h
o
ma
s
Ra
s
t
show-branch:
f
ix d
e
scriptio
n
of --
d
at
e
-
ord
e
r
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
Thomas Rast
apply, e
n
try: speak of s
u
bm
o
dules instead o
f
subproje
c
ts
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
Thomas Rast
git: en
s
ure 0/
1
/2
are open in main()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
Thomas Rast
da
e
m
o
n/shell: refact
o
r redirection of 0
/
1/2 from
/d
e
v
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-12
Thomas Rast
run-command
:
dup_devnull(): guard
against sy
s
ca
l
ls
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Thomas R
a
st
t
es
t
-lint: detect
'
e
xpor
t
FO
O
=bar'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Thomas Rast
t9902: fi
x
'te
s
t A == B' t
o
use = operator
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
h
omas
R
ast
test-
l
i
b
: support
r
unning tests un
d
er valgri
n
d
in paralle
l
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Rast
t
e
st-lib: allow prefi
x
in
g
a cus
t
om str
i
n
g before
"ok
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas
R
ast
test-lib: valgrind for only tests matchi
n
g a p
a
ttern
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Rast
t
est-l
i
b:
verbose mode
f
or only tests match
i
ng a
p
attern
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Rast
test-lib: self-
t
est
t
hat --verbose works
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-21
Thomas Ra
s
t
apply: ca
r
e
fully str
d
up a po
s
s
i
bly-NU
L
L name
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-20
Thomas Rast
pul
l
: merge into unbor
n
by fast-for
w
arding fro
m
empty
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Thomas Rast
test-lib:
r
ea
r
range star
t
/end of
t
est_expec
t
_
* and
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Thomas Rast
tes
t
-
li
b
: ref
a
ctor $GIT_SKIP_TESTS matching
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-17
Thomas
R
ast
test-lib: ena
b
le MALLOC_* for
t
he actual test
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-03
Thomas Rast
sha1_
f
ile
:
silence
s
ha1_
l
oose_object_inf
o
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-02
T
hom
a
s Rast
Test 'commit --only' after 'checko
u
t --or
p
h
a
n'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-23
Thomas
Rast
Document
p
u
s
h --no-ve
r
i
fy
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
coverag
e
: build
c
overage-untes
t
ed-functions by default
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
T
h
omas
R
a
st
coverage: set DE
F
AU
L
T_TEST
_
TARGET
t
o avoid using prove
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thom
a
s
Rast
coverage
:
do no
t
del
e
te
.
gcno files before b
u
ilding
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Th
o
mas Rast
covera
g
e
: split build target into compile and test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-12
Thoma
s
Rast
fetch/pull doc: untangl
e
meaning
o
f bare <ref>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-30
T
h
om
a
s Rast
unpack_entry
:
avoi
d
fre
e
ing o
b
jects in base
c
ache
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Thomas Rast
remote:
'
sh
o
w' and 'prune' can take more than one remote
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Thomas
R
ast
re
m
o
t
e:
c
h
e
ck for su
p
erfluous ar
g
uments in 'git
re
m
ote
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Thoma
s
Rast
remote:
a
d
d a test for extra argume
n
ts, accordi
n
g to
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-22
Thomas Rast
git-log(1): re
m
o
v
e -
-
fu
l
l-line-diff
d
esc
r
iption
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-16
T
hom
a
s Rast
r
ead_revisions_f
r
om_stdin: ma
k
e copies fo
r
h
a
ndl
e
_r
e
vision_arg
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
l
o
g
-L
:
improve comme
n
t
s
in
p
rocess_all_files()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Tho
m
as
R
ast
log -L: store the path instead of
a d
i
ff_filespec
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas
R
ast
l
og
-L: test merge of paralle
l
modify/
r
ename
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
t4211:
pass -M t
o
'
g
it
l
og -M
-
L
.
.
.
' test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Tho
m
as Rast
log -L: fix overla
p
ping
input
r
an
g
es
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Thoma
s
Rast
lo
g
-
L
: check r
a
nge
set invarian
t
s when
w
e look it u
p
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
T
homas Rast
t9700: do
n
ot close STDERR
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Thomas Ra
s
t
perl: redirect stderr to /de
v
/null instead of
c
losing
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-03
Thomas
R
a
s
t
g
it
-
t
a
g(1): we ta
g
HEAD b
y
defa
u
l
t
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Tho
m
as Rast
tests: notice v
a
lgrind error i
n
test_must_fail
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Th
o
m
as R
a
st
tests
--valgrind
:
pr
o
vide a m
o
de
without
--
t
r
a
c
k-origins
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas Rast
tests: para
m
et
e
r
ize --valgrind optio
n
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Th
o
mas Rast
t
/R
E
ADME: --valg
r
ind already i
m
plies -
v
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
h
omas Ras
t
Speed up l
o
g -L
.
.
.
-
M
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
homas Ra
s
t
l
og -L:
:
pat
t
ern:file syntax to fin
d
by fun
c
name
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas Rast
I
m
plement line-history
s
earch (git log -L
)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
h
oma
s
Rast
A
void loadi
n
g commits twice i
n
lo
g
w
ith 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 Rast
sha1_file
:
re
m
o
v
e recu
r
s
i
on i
n
unpack_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Thomas
R
ast
Refactor parts of
i
n
_delta_base_cache/cache_or_
u
npack_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-25
Thomas R
a
st
sh
a
1
_fil
e
: remov
e
r
ecursion in
packe
d
_o
b
j
ect_info
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-19
T
h
o
m
as Rast
in
d
ex
-
p
a
c
k
: guard nr_resolved_deltas
reads by lock
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-01
Thomas Rast
M
ake !patte
r
n in
.
gitattri
b
u
tes n
o
n-fatal
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-02-26
Thomas Rast
d
i
ff
:
pr
e
v
e
n
t
pprint_rename from underrun
n
i
n
g input
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-28
Thom
a
s R
a
s
t
in_mer
g
e_
b
ases():
omit
unnecessary redundant
common
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-21
Thomas Ras
t
ge
t
t
ext: do not t
r
anslat
e
empty str
i
ng
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
T
h
omas R
a
st
merge-recursive: elim
i
nat
e
f
lush_b
u
ff
e
r() in favor
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Thomas Rast
d
i
ff_setup_do
n
e(): return void
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-07-31
Thomas R
a
s
t
s
e
nd
-
email
:
improve RFC2047 quote parsing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-06-19
T
homa
s
Rast
Demonstrate git-sh
o
w is broken
w
ith ranges
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Th
o
ma
s
Rast
l1
0
n: d
e
.
po: collectio
n
of suggestions
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
h
omas Rast
l10n: de
.
po: tr
a
nslate "bad" as "ung
ü
l
tig
"
("invalid")
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l10n: de
.
po: hopefu
l
ly uncontroversial fixes
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l10n: de
.
po:
t
ransla
t
e "ba
r
e" as
"
b
lo
ß
"
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-01
Thomas Rast
xdiff: choo
s
e
XDL_FAST_HASH
c
o
de
on sizeof(long)
in
s
tead
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-04-10
Thomas Rast
x
diff: load
full
words in the in
n
er
loop of xdl_
h
ash
_
record
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Ra
s
t
d
iff:
tweak a _copy_ of diff_opt
i
on
s
with
w
ord-diff
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as
R
ast
diff: refactor the w
o
rd-diff setu
p
from builtin_diff_cmd
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-12
Th
o
mas Rast
git-am: error out when s
e
e
ing
-
b/--binary
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-09
Thomas Rast
p400
0
: use -
3
0
0
0 when promising -3000
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Th
o
mas Ras
t
perf: export some
impor
t
ant
te
s
t-lib variables
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thomas Rast
p
erf
:
load test-lib-functi
o
ns fr
o
m the co
r
rect di
r
e
c
tor
y
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
t5704: fix nonpor
t
able sed/grep
usages
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
D
ocum
e
n
t the
--hi
s
tog
r
am diff
o
ptio
n
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thoma
s
Rast
p
e
rf: co
m
pare diff algorit
h
m
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-05
Thomas Rast
fast-
i
mport: ze
r
o all of 'struct
ta
g
'
t
o silence
v
a
lgrind
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thomas Rast
bundle: keep a
r
ound names passed to add
_
pen
d
ing_object()
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thomas
R
a
st
t5510: ensure w
e
stay in the toplevel test dir
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thom
a
s
Rast
t5510: refactor
bundle
-
>pack co
n
v
e
rsion
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
t5704: match test
s
to modern
sty
l
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Ras
t
str
b
uf: i
m
pro
v
e strb
u
f_get*line documentation
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
bundle
:
use a strbuf to s
c
an the log for b
o
undary commits
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
b
u
ndle:
put strb
u
f_re
a
dline_fd in
strbuf
.
c with adju
s
tments
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thomas Rast
A
dd a performance test fo
r
gi
t
-grep
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thomas Rast
I
n
tro
d
u
c
e
a
pe
r
for
m
ance te
s
t
i
ng framew
o
rk
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thom
a
s Rast
Move the user-facing
te
s
t
libr
a
ry to test
-
lib-functions
.
sh
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-31
Thomas Rast
m
erge:
a
dd
i
nstructions to t
h
e
comm
i
t message when
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thomas Rast
mailinfo:
w
i
th -b, keep space af
t
e
r
[foo
]
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thom
a
s
Rast
am: le
a
rn pa
s
sing
-b t
o
maili
n
f
o
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
T
h
om
a
s Rast
word-diff: ignore '\ No newli
n
e a
t
eof'
m
arker
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Thomas Rast
mailinfo documenta
t
io
n
: ac
c
urately describe
n
on -k
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-06
Th
o
mas Rast
D
o
cume
n
tation: rer
e
re
.
enabled
is the primary way to
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-21
Thoma
s
R
ast
bash
c
omplet
i
on: u
s
e read -
r
everywhe
r
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-20
T
h
o
mas R
a
s
t
g
it-sh
-
s
etup: make require_clean
_
w
ork
_
tree
p
art of
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-19
T
h
omas R
a
st
test-te
r
min
a
l
: se
t
o
u
tput t
e
rminals t
o
raw mode
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Thomas Rast
grep
:
d
i
sable threading in n
o
n
-workt
r
e
e case
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Thomas Rast
g
r
ep: enable threadin
g
w
ith -
p
and -W usin
g
lazy attribu
t
e
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
next