repo.or.cz
/
git
/
jnareb-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
lib-git-svn.sh: Add check for mis-configured web server variables
2010-12-03
Jo
n
atha
n
Nieder
Documentatio
n
: do not misinterpre
t
pu
l
l
refsp
e
c
as
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-12-01
Jonathan Nieder
add
:
introd
u
c
e
add
.
ignore
e
rrors syn
o
n
y
m
f
or add
.
i
gnore
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-11-11
Jonathan Nieder
Documentation: po
i
n
t
to rela
t
ed command
s
fro
m
gitigno
r
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-11-11
Jonathan Nieder
Documentation:
split gitignore page int
o
secti
o
ns
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-11-10
J
onathan Nieder
cherry
-
pick
/
revert: transpare
n
tly refresh ind
e
x
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-11-10
Jonathan
Nieder
apply: handle
p
a
t
che
s
w
i
t
h
funny
f
i
lename and colon
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-11-09
Jonathan Nie
d
er
Documentation
:
document show -s
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-18
Jonathan Nieder
sen
d
-pack: avoid redund
a
nt "pac
k
-objects died wi
t
h
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-18
J
ona
t
han Nieder
t4
2
0
3 (
m
ailmap)
:
stop
hard
c
oding comm
i
t ids and dates
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-14
Jonathan Nieder
Docu
m
entation: u
p
date implicit
"
--no
-
i
ndex" behavior
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-14
Jonat
h
an Ni
e
der
Do
c
u
m
enta
t
ion: expa
n
d 'git diff'
SEE ALSO section
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-14
Jonathan Nieder
Document
a
tion: diff ca
n
compare blob
s
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-14
J
onathan
Nieder
Documentation: gitrevisions i
s
in s
e
ctio
n
7
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-08
Jonathan Nieder
Documentati
o
n: No arg
u
ment
o
f ALLO
C
_GROW should hav
e
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-06
Jonathan
Nieder
xd
i
f
f
: ca
s
t arguments for ctype functions to unsigned
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-06
Jonath
a
n Nie
d
e
r
init
:
plug tin
y
one-time m
e
mory le
a
k
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-03
Jonathan Nieder
setup: make s
u
re git
d
i
r path
is in a perman
e
nt buf
f
er
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-03
Jonatha
n
Niede
r
e
n
vironm
e
nt
.
c:
r
e
m
ove unused var
i
ab
l
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-30
Jonathan N
i
ede
r
t
0
004 (unwritable files): si
m
plify
e
rror h
a
ndling
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-09
J
onathan
Nie
d
er
t2016 (checko
u
t -p): add m
i
ssing &
&
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-09
Jonathan Nieder
t1302 (core
.
rep
o
s
i
tory
v
e
rsion): style tweaks
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-09
Jonathan Nie
d
e
r
t2105 (gitfile)
:
add missing &&
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-09
Jo
n
athan Ni
e
der
t1450 (fsck):
r
em
o
ve d
a
ngling objects
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-09
Jonathan Nie
d
e
r
test
s
: subs
h
el
l
indentati
o
n s
t
ylefi
x
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-31
Jonathan Nieder
tests: simpl
i
f
y "missing PREREQ" messag
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-31
Jon
a
than
N
ieder
t
e
sts: make test_mig
h
t
_
fail fail on m
i
ssi
n
g c
o
mmands
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-31
Jonathan Nieder
tests: make test_m
i
ght_fail more
verbose
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-24
Jonat
h
an Nieder
parse-
o
ptio
n
s
: c
l
arify PARS
E
_OPT
_
N
OARG description
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-24
Jon
a
tha
n
N
ieder
t
3302 (notes): Po
r
t to So
l
aris
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-24
Jonathan Nieder
do not p
a
s
s
"git -c fo
o
=bar" p
a
ram
s
to transport
helpers
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-22
J
o
nathan Nieder
a
ppl
y
: han
d
le tr
a
di
t
i
onal p
a
tc
h
es
w
ith space in fi
l
ename
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-22
Jonathan N
i
eder
tests: exerci
s
e "git apply
"
with w
e
ird
filena
m
es
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-22
Jona
t
h
an Nieder
apply: split quoted filename handlin
g
in
t
o new functio
n
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jon
a
than Nieder
Do
c
ume
n
tat
i
on: remove stray
b
ackslash
in show-branch
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Niede
r
D
ocumentation: remove s
t
ray bac
k
slashes from "Fighting
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jona
t
ha
n
Nieder
D
ocument
a
t
i
o
n
: do
not convert
.
.
.
operator t
o
ellipses
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
J
onathan Nie
d
e
r
Documentation: av
o
id stra
y
backslash in
user manual
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Ni
e
der
Do
c
umentation: av
o
i
d
str
a
y
backsla
s
hes i
n
core tutorial
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonatha
n
Nieder
Documentatio
n
:
r
emove stray
bac
k
sla
s
hes in
r
ev
-
parse
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
J
ona
t
h
an Nieder
Documenta
t
io
n
: remov
e
backslash before ~ in fa
s
t-import
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
J
o
nathan Nieder
Documentation: remove
s
tray
b
a
cks
l
ash from "git b
u
n
d
le
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Nieder
Documentation/technical: avoid stray bac
k
s
lash i
n
parse
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jona
t
ha
n
Nieder
Documenta
t
ion:
remove backslash
e
s in manp
a
ge synopses
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jo
n
a
t
han Nie
d
er
D
ocume
n
t
a
tion
:
clarify
q
uot
i
n
g
in gitignore docs
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
J
onathan Nieder
Documentation: c
l
arify
q
uoting in
"git rm" example
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jo
n
ath
a
n Nieder
D
ocumen
t
at
i
on: add missing quotes to "g
i
t gr
e
p" examples
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Nieder
Documentation: cla
r
ify quoting in
"
git
a
d
d" exam
p
le
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jona
t
han Nieder
Documentati
o
n: unbreak regex in show-ref ma
n
u
a
l
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jona
t
han Nieder
Documentat
i
on:
q
uoti
n
g trou
b
le i
n
"git rm" discussion
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Nied
e
r
Docu
m
e
ntation: tweak description
of log
.
d
a
t
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonat
h
a
n
Nied
e
r
Documentati
o
n: set a !
D
OCTYPE for user manual
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-19
Jona
t
han Nieder
a
utoconf: don't use platform regex if it lacks R
E
G_S
T
AR
T
E
ND
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
merge
scri
p
t: learn --[no-]rere
r
e-a
u
to
u
pdate
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan
Nieder
m
erge scrip
t
: n
o
tice @{-1}
shorthand
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
J
o
n
a
than Nieder
merge script: handle --no-ff --no-commit correctly
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jon
a
than Nieder
merge script: --ff-only
t
o
disallow
true merge
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
merge script: handle many-way octopus
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nie
d
er
merge
s
cr
i
p
t
: handle -m
-
-log correctly
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
merge script: for
b
i
d
m
e
rge -s index
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan
N
ieder
merge script: a
l
low custom st
r
ategies
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nie
d
e
r
me
r
ge scr
i
p
t
:
merge
-
X<
o
ption>
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonath
a
n Nieder
merge script: improv
e
log mes
s
age
s
ubjec
t
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
J
o
nathan Nieder
merge
scr
i
pt: ref
u
se to
m
erge
during merg
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jon
a
tha
n
Niede
r
mer
g
e script: tweak
u
n
m
erge
d
files message t
o
match
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jo
n
athan N
i
e
der
merge script: --squash, -
-
ff
from
unbo
r
n branch ar
e
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jo
n
athan Nieder
f
m
t-me
r
ge-
m
sg -m t
o
ove
r
ride m
e
r
ge title
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
merge-base --i
n
dependen
t
to print red
u
ce
d
p
aren
t
list
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
J
o
n
athan Nieder
me
r
ge-base --octopus to mimic show-branc
h
--
m
erg
e
-bas
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
Documenta
t
ion: add a SEE A
L
SO sect
i
on fo
r
merge-base
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan
N
i
e
d
e
r
t6200
(
f
mt
-
merge-msg): s
t
yle n
i
tpicks
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
J
o
n
a
than Nieder
t6010
(m
e
rge-base
)
: m
o
d
e
rnize style
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
J
o
nathan N
i
eder
t7600 (
m
erge
)
:
t
est merge from branch yet to be born
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan
Nieder
t7
6
00 (merge): check reflog entr
y
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jo
n
ath
a
n Nie
d
er
t7
6
00 (merge): do n
o
t
launch
gitk for --de
b
ug
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
t7
6
00 (mer
g
e
)
: m
o
der
n
ize style
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonatha
n
N
i
eder
me
r
g
e: do not mistake (a
n
cestor of) tag for branch
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
Jonatha
n
Nieder
t7006 (pager): add missing TTY p
r
erequisites
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
Jo
n
athan
Niede
r
mer
g
e: let c
u
sto
m
strategies
intervene in trivial merges
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
J
onathan
Nieder
t
7
606 (merge-theirs): mod
e
rnize style
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
Jonathan N
i
e
d
er
cher
r
y-pi
c
k
/revert: Use advise(
)
for hints
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
Jo
n
athan
Nieder
cherry-pi
c
k/revert: Use error(
)
for failure message
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
J
onathan N
i
eder
I
n
troduce advise(
)
to
p
rint hints
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
Jonathan Ni
e
der
El
i
minate “Fi
n
ished che
r
ry-pick/
r
evert” message
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonath
a
n N
i
eder
t9010 (svn-fe): avoid symlinks in t
e
s
t
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonathan N
i
eder
t9
0
1
0
(svn-fe):
u
s
e Unix-style path in URI
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonat
h
an Nieder
vcs
-
svn: Avoid %z in
format string
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
J
o
n
a
than Niede
r
vcs-svn: Rename dirent poo
l
to
buil
d
on Win
d
ows
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonath
a
n N
i
eder
compat: add
s
t
rtok_r()
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
J
on
a
than Ni
e
der
treap: s
t
yle
fix
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonathan Nie
d
er
vcs-svn:
r
emove buil
d
artif
a
cts o
n
"mak
e
clean"
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonathan N
i
ede
r
svn-fe manu
a
l: Cla
r
ify warning abou
t
d
e
ltas
in dump
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
J
o
nathan Ni
e
der
Update svn
-
fe manua
l
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonathan Nieder
Introd
u
ce
vcs-
s
vn lib
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-12
Jonathan Nieder
S
t
and
a
rdize do {
.
.
.
} while (0) style
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-11
Jonath
a
n N
i
eder
write-tr
e
e
:
Avoid
l
eak when inde
x
r
efers to a
n
invali
d
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-11
Jonathan
Nieder
read-tree: stop leaking tree objects
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-11
Jonathan Nie
d
er
c
ore: Sto
p
leaking
o
ndi
s
k
_
cache_entrys
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-09
Jonatha
n
Ni
e
der
gitweb: clarify sear
c
h results
page wh
e
n no matching
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-09
Jonathan N
i
eder
Documentation: add a FILES sectio
n
for show-
r
e
f
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-09
Jona
t
han Niede
r
Makef
i
le: add missi
n
g dependency on htt
p
.
h
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
next