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
read_revisions_from_stdin: make copies for handle_revision_arg
2013-04-16
Thomas Rast
read_revisio
n
s_fr
o
m_stdin: mak
e
copi
e
s for
handle_revisi
o
n_
a
rg
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Thomas Ra
s
t
merge-recursive:
eliminate flush_bu
f
fer(
)
i
n fa
v
or
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Th
o
mas Ra
s
t
diff_setup_don
e
(): r
e
tu
r
n void
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-07-31
T
homas Rast
s
e
nd-email: imp
r
ove RFC2
0
47 qu
o
te
p
arsing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-06-19
Tho
m
as
Rast
D
e
monstrate g
i
t-show is
b
roken wi
t
h ran
g
es
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
homas Rast
l10n: de
.
po: collection of suggesti
o
ns
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l1
0
n: de
.
po: transl
a
te "bad" as "ungültig" ("invalid")
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
homas
Rast
l10n: de
.
po: hopef
u
ll
y
uncontroversial fixes
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
h
omas Rast
l
1
0n: de
.
po: tr
a
nslate
"
bare" a
s
"bloß"
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-01
Thomas Rast
xdiff: choose XDL_FAST_HASH
co
d
e on sizeof(long
)
ins
t
ead
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-04-10
Thomas
R
a
st
xd
i
ff: load full wor
d
s in the
in
n
er
l
oop of xdl_hash_rec
o
r
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas R
a
st
dif
f
: tweak a _copy_ of
d
iff_options with word-d
i
ff
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Rast
d
i
ff
:
r
efactor th
e
word-d
i
ff setup
f
r
om
b
uiltin_diff_cmd
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-12
Th
o
mas
Rast
gi
t
-am: err
o
r out w
h
en seeing -b
/
--bina
r
y
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-09
T
h
o
mas Rast
p4000
:
use -3000 when
p
romisi
n
g -30
0
0
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
T
h
omas Rast
perf: export some important
t
e
s
t-li
b
varia
b
le
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Tho
m
as
R
ast
perf: load test-lib-functions from the correct direc
t
ory
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Ras
t
t5
7
04: fix n
o
nportable sed/
g
rep
usages
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
T
homas Rast
Docume
n
t the --his
t
ogram
d
iff opti
o
n
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
perf: c
o
mpare diff algorith
m
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-05
Thomas
R
ast
fast-import: zero all of '
s
truct
tag' to silence valgrin
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
T
h
om
a
s R
a
st
bundle: keep a
r
o
und names passed to ad
d
_
p
e
nding
_
objec
t
(
)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thomas
Rast
t5510: ensure
w
e stay
in the topleve
l
test dir
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
T
homas R
a
st
t5
5
10: refactor bundle->pack conversion
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thom
a
s Rast
t
5
7
0
4: match tests to
m
od
e
r
n
style
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
str
b
uf: im
p
rove str
b
uf_g
e
t*li
n
e
documentatio
n
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Tho
m
as Ra
s
t
bundle:
use a
s
t
r
b
uf to scan the log for b
o
undary commits
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thom
a
s Rast
bundle: pu
t
strbuf
_
readli
n
e
_
fd in s
t
rbuf
.
c
w
i
t
h adjustme
n
ts
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thomas Rast
Add
a
per
f
ormanc
e
test fo
r
git-grep
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thoma
s
Rast
Introduc
e
a performance
t
esting framework
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thom
a
s Rast
Move the user-facing
t
est library
t
o
t
est-li
b
-functions
.
sh
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-31
Thomas
R
as
t
merge: add i
n
structions to the commit message when
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Th
o
mas Rast
mailinfo: w
i
th -b,
k
ee
p
space af
t
er [foo]
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thoma
s
Rast
am:
learn passing -b to maili
n
fo
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Thom
a
s Rast
wo
r
d-diff: ignore '
\
No n
e
wline at eo
f
' marker
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Thomas Rast
mailinf
o
d
o
cumentation: a
c
curately desc
r
ibe non -k
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-06
T
h
o
m
as Rast
Document
a
tion: rerere
.
ena
b
l
e
d is the pr
i
m
ary
way to
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-21
Thomas Rast
bash comple
t
ion: use read -r everywhe
r
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-20
Thoma
s
R
a
st
g
it-sh-setup: make require_clea
n
_work_tree pa
r
t of
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-19
Thomas Rast
t
est-terminal: set
output termi
n
als
t
o raw m
o
de
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Th
o
mas Rast
grep: d
i
sable
threading in non-worktree
c
ase
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
T
homa
s
Rast
grep: enable threa
d
i
ng
w
i
th -p
a
n
d
-
W using lazy
attribu
t
e
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-12
Thomas
R
ast
grep: load funcname patterns for -W
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
T
homas Rast
rese
t
: upd
a
te ca
c
h
e-tree data when ap
p
ropriate
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas
R
as
t
commit: write
c
ache-tree
dat
a
when writing in
d
ex anyway
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas Ra
s
t
R
ef
a
ctor cache_tree_update idiom from commit
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas Rast
T
est th
e
c
u
rrent s
t
a
te of the cache-tree optimization
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas Rast
Ad
d
te
s
t-scrap-
c
ac
h
e
-tree
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas R
a
st
user
d
iff: allow
*
bet
w
een cpp f
u
ncname wo
r
ds
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-09-15
Thoma
s
Rast
t6019: avoid refname collis
i
on on
c
as
e
-
i
n
sensitive
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-09-13
T
h
omas Rast
Docum
e
ntatio
n
: b
a
sic configurat
i
on of no
t
es
.
r
ewriteRef
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-30
T
h
om
a
s
R
a
st
Sy
m
l
i
nk merg
e
tools s
c
riptlets into valgrin
d
wrappers
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-30
Thomas Rast
t
3903:
fix misq
u
oted rev-pars
e
invo
c
a
tion
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-30
Thomas Rast
Doc
u
mentatio
n
: clarify ef
f
ects of -- <pa
t
h>
a
r
g
uments
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
Thoma
s
Rast
st
r
buf_grow(): mai
n
tain nul-termination eve
n
fo
r
n
e
w
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
T
homas Rast
Docum
e
nt negated forms of for
m
at-patch --to --
c
c -
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
Thom
a
s
R
a
st
t4014: "no-add-headers" is actually call
e
d
"no-add
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
Thomas Rast
t4014: invoke f
o
rma
t
-patch
with --stdout whe
r
e intended
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
Th
o
m
as Rast
t4014:
c
he
c
k
for em
p
ty files f
r
om g
i
t format-patch
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-08-29
Thom
a
s Ras
t
Use memmove in id
e
nt_
t
o
_
git
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-05-18
Thomas R
a
st
add -i:
igno
r
e
t
erminal escape sequences
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-01-18
Thomas Rast
t403
4
: bul
k
verify
b
ui
l
tin word regex sanity
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-01-13
Thom
a
s Ras
t
t0000: q
u
ot
e
TAP snippets i
n
test co
d
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-01-10
Thoma
s
Ras
t
sub
m
odu
l
e: fix rela
t
ive ur
l
parsing for
s
c
p
-style ori
g
in
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-01-10
Thomas Ra
s
t
Doc
u
m
en
t
ati
o
n/git
h
ooks:
post-rewrite-cop
y
-notes n
e
ver
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-01-10
T
h
o
mas Ra
s
t
Docume
n
tation/git-ar
c
h
i
ve
:
spell --worktre
e
-attributes
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-12-19
Thomas
R
ast
use
r
diff:
f
i
x typ
o
in
r
uby and pyt
h
on word
rege
x
es
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-12-11
Tho
m
as Rast
gitk: Add the
e
quiva
l
ent o
f
diff --
c
olor-wor
d
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-10-29
T
h
om
a
s Rast
t00
0
3: pr
o
perly q
u
ote $HOME
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-10-19
Th
o
mas Rast
{cvs,svn}import: use the
ne
w
'git read-tree
--empty'
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-10-19
Thoma
s
Rast
repack: pl
a
ce
t
emp
o
rary
p
a
cks
under
.
git/obje
c
ts/pack/
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-10-18
Thomas Rast
merge-file:
c
o
rrectly f
i
nd fil
e
s when called i
n
subdir
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-10-18
Thomas Rast
prefix
_
fi
l
ename(): safel
y
handle the case where
p
f
x
_len=0
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-09-08
Thoma
s
R
a
st
send-em
a
il: Refuse to send cover-letter
t
emplate
s
u
b
ject
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-08-31
Thomas R
a
st
test
:
I
ntroduce $GI
T
_BUILD
_
DI
R
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-08-25
T
homas Rast
Exhibit merge
bug that clobbers index&WT
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-08-18
Thomas Rast
Mak
e
f
ile: make
gcov
invocation c
o
nf
i
gu
r
able
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-08-09
Thom
a
s Rast
t700
3
:
f
ix subdir
e
ctor
y
-filter tes
t
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-08-02
T
h
om
a
s
Rast
l
s-files: lea
r
n
a
debugging dump
f
o
rmat
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-08-02
Thom
a
s Rast
Do
c
u
m
e
ntatio
n
/rev
-
p
a
rse:
quoting is req
u
ired
w
ith
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-28
Thomas
Rast
xsize_t:
c
h
eck w
h
eth
e
r we lose bit
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-27
Th
o
m
a
s Rast
Makefile: add
c
heck-do
c
s exception for gitrevision
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-27
Thoma
s
Rast
F
i
x 'git' wrapper usage
s
t
r
ing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-26
Thomas Rast
Documen
t
ation/
g
i
t-push:
Expl
a
in statu
s
outpu
t
in
m
o
r
e
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-26
Th
o
m
a
s Rast
Do
c
umen
t
receiv
e
.
denyDeleteCu
r
r
e
n
t
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-26
Thoma
s
Rast
Cast e
x
ecl*() NUL
L
sentinel
s
to (char *)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-26
Thomas
R
a
s
t
Do not unquo
t
e + in
t
o ' ' in URLs
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-19
Thoma
s
R
a
s
t
D
o
c
ument
a
tion/r
e
s
e
t: move "undo permanently" exa
m
p
le
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-19
Thomas Rast
Docum
e
n
t
ation/res
e
t:
r
eorder
e
xamples to match de
s
cription
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-19
Thomas Rast
Documentati
o
n/reset: promote 'exam
p
les' o
n
e
section
u
p
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-19
Thomas Rast
Docu
m
entation/
r
eset
:
s
e
parate o
p
tions by mode
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-19
T
homas Rast
Docume
n
tation/git-re
s
et: r
e
order modes fo
r
soft
-
mixed
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-07-16
Thoma
s
R
ast
On
l
y run aggregate-resu
l
ts
over actual counts
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-06-18
Th
o
mas Rast
send-
e
mai
l
: ask
abou
t
and declare 8bit mails
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-06-13
Thom
a
s
Rast
p
a
rseopt: wrap re
v
-parse --parseopt usage
f
or eval
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-06-12
T
homas Ra
s
t
rev-list: in
t
rod
u
ce
-
-count o
p
tion
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-06-12
Thoma
s
R
ast
l
og_r
e
f_
s
etup: don'
t
r
eturn stack-all
o
cated array
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-06-11
Th
o
mas Ra
s
t
check_alia
s
ed_update: strcpy() instead of strcat(
)
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-06-11
Thomas Ras
t
t/REA
D
M
E: docu
m
ent --root
o
ption
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2010-06-11
T
h
o
m
as Rast
fast-impor
t
: di
e
_nicely(
)
back to
v
s
nprintf (re
v
erts
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
next