repo.or.cz
/
midnight-commander.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
(mc_setup_by_args): fixed memory leaks.
2012-04-22
Andrew
B
orodin
(mc_setup_by_ar
g
s): f
i
xed
m
emory leak
s
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andrew
B
or
o
din
(re
r
ead_
c
m
d
): use vfs
_
p
a
th_cmp
(
) to compare dirs
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andrew Borodin
(do_l
o
a
d_dir): u
s
e vf
s
_pat
h
_t as a path handle
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andr
e
w B
o
rodin
R
E
ADME
.
fish: fi
x
ed locati
o
n of user s
c
ripts
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andrew B
o
ro
d
i
n
U
se n
e
w-style VFS prefixes
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
An
d
r
e
w Borodin
(nice_cd): use
new-style VFS prefix
e
s
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
A
n
d
r
e
w Borodin
(inpu
t
_history_strip_passwo
r
d): actuall
y
u
r
l is
not
.
.
.
commit
|
commitdiff
|
tree
2012-04-22
Andrew Borodin
(vfs_expare):
c
h
a
nged argum
e
n
t
type from int
to gboolean
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andrew Borodin
(vfs
_
url
_
spl
i
t):
o
p
timized to get
r
id of multiple
s
tring
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
And
r
e
w
B
orodin
(chec
k
_for_d
e
fault)
:
minor op
t
i
mizati
o
n and change
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andrew B
o
r
odin
(resolve_symlinks): us
e
(vfs_path_t *) as argument
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andrew B
o
r
o
din
(
t
ty_draw_box): do not
h
ing
i
f width or heig
t
h of box
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
A
ndrew Borodi
n
(vfs_path_element_clone):
r
et
r
id of
extra
a
ctions
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andr
e
w Borodin
(
v
fs_g
e
t_raw
_
current_dir): re
t
urn
point
e
r to co
n
stant
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andrew Borodin
g_dir
n
a
m
e and
g_basen
a
me fu
n
ction are deprecated since
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
A
ndrew Borodin
Ticket #2781: cleanup before 4
.
8
.
3
re
l
ease
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
An
d
re
w
Borodin
(d
i
ff_vie
w
)
:
make static
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
A
ndrew Borodin
Make mcdiff verb
o
se if o
n
e or bot
h
param
e
ters
are incorrect
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andrew
Bo
r
odin
Op
t
i
m
ization
o
f
s
e
cond p
a
n
el d
i
rectory setup
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
And
r
ew Bor
o
d
i
n
T
icket
#
2762:
m
c i
g
n
ores seco
n
d directory
argument
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
And
r
e
w
Bo
r
odin
(extf
s
_
g
et_path_mangle):
minor op
t
imizatio
n
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andre
w
Bor
o
d
i
n
(panel_r
e
load): fixup of panel
c
u
r
rent
d
i
rec
t
o
r
y obtai
n
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
A
ndrew
B
orodin
(edit_load
_
file_fro
m
_filename): f
i
xed
f
ile
u
nl
o
c
k
ing
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-22
Andrew Borod
i
n
R
e
implemented list of operated files usi
n
g GSList
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-16
Andrew
B
o
rodin
Merge bra
n
ch '2776_dir_
s
e
l
e
c
tion_
f
i
x
'
into 4
.
8
.
1
-
stable
commit
|
commitdiff
|
tree
2012-04-16
A
ndrew Boro
d
in
T
i
cke
t
#
2
776: file selecti
o
n reset after cd to "
.
.
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-13
Andrew Bo
r
o
di
n
Merge bra
n
ch '2776_archi
v
e_selection_in_root' into
.
.
.
commit
|
commitdiff
|
tree
2012-04-13
An
d
rew Bo
r
odin
T
i
cket
#
2
7
76: fi
l
e selection reset
aft
e
r
e
xi
t
from
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-10
Andrew
B
o
rodi
n
Update
d
R
U
translation
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-07
Andrew Bo
r
odin
T
i
c
ket
#2
7
74: mc
.
ext:
comment
o
u
t
the e
m
pty rule for
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-04
Andrew Borodin
Tweak EN and RU man pages
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-04
Andr
e
w Borodin
M
e
rge bran
c
h '1851_
x
dg_fix' into
4
.
8
.
1-
s
table
commit
|
commitdiff
|
tree
2012-04-04
An
d
r
ew Borodin
Tweak description of MC
_
HOME e
n
vi
r
onment varia
b
le
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-04
Andrew Borodin
Ticket #1851: fixed support o
f
XDG_* sh
e
l
l
variable
s
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-04
Andrew B
o
rodin
Ticket #276
9
:
crash
o
n
c
ompare files if one panel i
s
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-04-02
Andr
e
w
B
or
o
din
Ticket #
2
38
4
:
a
llow rebi
n
d Fx keys
in the file manager
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-28
And
r
ew Borodin
Me
r
g
e
branch '2386_LA
N
G
_case_i
n
sensit
i
v
e
' in
t
o 4
.
8
.
.
.
commit
|
commitdiff
|
tree
2012-03-28
A
n
d
rew B
o
rodin
Tick
e
t
#23
8
6:
int
e
r
pretation of LANG variable
needs
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
An
d
rew Bo
r
odin
(extfs_get
_
p
ath_ma
n
gle): rena
m
ed t
o
extf
s
_ge
t
_
path_int
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
An
d
rew Borodin
(expand_form
a
t
)
:
mino
r
optimization
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew Borod
i
n
Fix
e
d pre
p
rocessor conditions
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew Borodin
f
ind
.
c
: drop
s
upport of legacy config opt
i
on
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew Borodin
Added macros for
L
ayou
t
and Mis
c
sec
t
ion
s
of main config
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
A
ndrew
B
orodin
Reorder fields in mc_g
l
obal st
r
uct and change ty
p
e
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew
Borodin
Removed useless
r
eturn
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew Borodin
Editor: a
v
o
i
d extra scr
e
en redr
a
w
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew B
o
rodin
edit
d
raw
.
c: remo
v
e
d
unused defines
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew B
o
rod
i
n
Tweak
k
ey bind
i
ngs
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew
Borodin
Tweak background ope
r
ation
s
s
u
p
port
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
A
n
drew Borodin
Removed mcse
r
v
.
8 target
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew Bor
o
d
i
n
lib/tty
/
w
i
n
.
c: inclu
d
e
s cl
e
anup
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
And
r
ew Borodin
Incl
u
de s
y
s/param
.
h conditionall
y
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew Borodin
Check assert
.
h header and u
s
e it cond
i
tionally
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew Bo
r
od
i
n
Mi
n
or optimiz
a
tion of me
m
ory allo
c
ation
for strin
g
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew Borodin
(examine_cd): split
in t
w
o fu
n
c
tio
n
s to be unit test
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew
Borodin
Re
m
o
v
ed check of
u
nu
s
ed
function
s
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
A
ndre
w
B
o
r
o
din
Rem
o
ved check of unused header files
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
An
d
rew Borodin
Ticket #2741: code cleanup
b
e
fore 4
.
8
.
1-s
t
able
r
elease
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
An
d
rew Borodin
A
llo
w
setup mc home directory using
M
C_HOME environment
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andrew Borodin
Twea
k
ar
g
umen
t
s
p
arsing
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
A
n
d
rew
B
or
o
di
n
Handle error of mc main loop
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-19
Andr
e
w Borodi
n
Tic
k
et
#
2738: handle errors at mc st
u
r
t
up stag
e
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-12
Andrew B
o
r
odin
Support of use ~ as home directory i
n
hotlist
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-12
A
n
drew Borodi
n
Ti
c
ket #2747: fixup
s
o
f
h
ot
l
i
st loadin
g
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-12
Andrew
B
o
r
odi
n
S
u
pp
o
r
t
o
f disable of shell variables substituti
o
n
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-12
And
r
ew Boro
d
i
n
Added tests for exam
i
ne
_
cd(
)
f
unc
t
ion
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-12
And
r
e
w
Borodin
Support
of disable of shell
v
ariables substitution
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-12
Andrew B
o
rodin
(strutil
s
_unescape): allow
di
s
able shell variable substitutio
n
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-12
Andr
e
w Borodin
T
i
cket #24
5
1: allow do
not v
a
r
i
able
s
ub
s
t
ite in the
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-08
Andrew
Bor
o
di
n
Fixup of getti
n
g
stat info before file
o
p
e
ration
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-08
Andr
e
w Boro
d
in
Fixed locat
i
on of hotlist query dialogs
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-08
A
ndrew
B
orod
i
n
Added D_
C
EN
T
ER fla
g
to qu
e
ry
d
ialog fl
a
gs
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-07
A
n
drew B
o
r
o
din
Tick
e
t #2521: fixup of pane
l
size afte
r
layout
chang
e
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-07
Andrew Boro
d
in
Ticket
#
2
7
05:
the 0x pre
f
i
x
for
h
exa
d
eci
m
al search
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-03-07
A
n
drew Bo
r
odin
Ticket #2736: dont'
t
r
eloa
d
p
an
e
l for
c
ed
b
e
f
ore file
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-02-23
Andrew Borodin
Grammar
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-02-23
And
r
ew Borodin
C
alculate
and show
c
opied b
y
tes for all files
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-02-23
Andrew
Borodin
Up
d
ate file opera
t
i
on statistic
s
for every processin
g
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-02-23
An
d
rew Borodin
S
implify constructing
o
f fil
e
operat
i
on
progress
d
ial
o
g
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-02-23
A
ndrew Boro
d
in
Ti
c
k
e
t #2503: do
n
't show total fil
e
ope
r
ation info
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-02-23
Andrew Borodin
Ticket #271
4
: c
o
mmand
l
ine is unaccessible fo
r
m tree
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-02-05
A
n
d
r
ew Borodin
(edit_i
n
s
e
rt_fi
l
e
_c
m
d): syn
c
with
n
ew edi
t
_insert_file(
)
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-02-05
Andrew
Borodin
Refactoring of hotlist confirm
a
tio
n
dia
l
ogs
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-02-05
Andrew Bor
o
din
Ticke
t
#1
5
76
:
delete
a
n e
m
pty
h
otl
i
st grou
p
w/o e
x
tra
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-02-05
Andrew B
o
rodin
Ticket
#
2694: s
u
pport
'~' as home dir
in 'St
a
rt at
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-01-14
Andrew Borodi
n
Updated R
u
ssian transla
t
ion
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-01-14
Andre
w
B
o
rodin
Fixed ho
t
keys i
n
'Search' dialog in mcdiff v
i
e
wer
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-01-14
Andrew Borodin
Fix
e
d hotkeys in 'Search' and 'Re
p
la
c
e' dia
l
ogs i
n
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-01-14
Andrew Borodin
F
ixed
h
otkeys in 'Search' dial
o
g
i
n m
c
v
i
e
wer
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2012-01-14
Andrew Borodin
Tick
e
t #2
7
04: ad
d
e
d
hotke
y
s
f
o
r search types
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2011-12-30
A
n
d
r
ew Borodin
d
oc/NEWS
:
f
ixed
non-lat
i
n symb
o
ls
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2011-12-13
Andrew
B
o
r
o
d
in
Updated Russian t
r
anslat
i
on
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2011-12-12
A
ndrew
B
or
o
din
M
odified "Configu
r
e opti
o
ns" dialog for be
t
ter look
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2011-12-12
Andrew Borodin
Move
type and function decl
a
rations
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2011-12-12
A
n
dre
w
Borodi
n
(mc_config_
n
ormalize
_
before_s
a
ve):
f
i
xed possible memory
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2011-12-12
Andrew
B
orodi
n
(hist
o
ry_
p
ut): unus
e
d
.
Removed
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2011-12-12
Andr
e
w Borodin
Fixed d
o
ubl
e
d
e
clarat
i
on of
m
idnight_dl
g
va
r
iable
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2011-12-12
And
r
ew Borodin
Moved d
e
claration of old_e
s
c_mode_timeou
t
v
ari
a
ble
.
.
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2011-12-12
A
n
dr
e
w Borodi
n
More type accurac
y
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
2011-12-12
An
d
rew Boro
d
in
(
t
t
y
_lowlevel_
g
etch): use
d
in lib
/
tty only
.
Signed-off-by:
Andrew Borodin
<aborodin@vmail.ru>
commit
|
commitdiff
|
tree
next