repo.or.cz
/
iolib.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Better buffer synchronization macro.
2008-07-20
Stelian
Ionescu
Better
buf
f
er
synchronization ma
c
ro
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
S
t
elian Iones
c
u
Style changes
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-20
Stelian Ionescu
Rewrite b
u
ffering
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Smal
l
fi
x
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Ionesc
u
Fix BUFFER-CLEAR-INPUT,
B
UF
F
ER-CLEAR-OUTPUT and BUFFER
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n I
o
nescu
Fix buffer locking
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Add lock
s
around all o
t
her
B
UFF
E
R
methods
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n Ion
e
s
c
u
Ad
d
ABORT optional parameter to DEVIC
E
-CLOSE an
d
a
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
nesc
u
Fix DEVICE-POS
I
TIO
N
f
o
r buffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Ionescu
Fi
x
comment
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian
I
onescu
A
dd more granul
a
r buffer lockin
g
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
elian Ionescu
Add WA
I
T-FOR-I
N
PUT
and
WAIT-F
O
R-OUTPUT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian Ione
s
cu
Add o
p
tion
a
l lockin
g
o
n buffer
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
a
n
Ione
s
cu
Small fix to SYNCHRONI
Z
E-OUTP
U
T
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Iones
c
u
Add buffer coherency protocol for si
n
g
le-channel buffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
a
n Ion
e
scu
Improved
IOBUF->VECTO
R
and VECTOR->IOBUF
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian I
o
n
es
c
u
Fi
x
i
n
it
i
alization of SI
N
GLE-CHANNEL-P
f
or BUFFE
R
inst
a
n
ces
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ionescu
Add PRINT-
O
BJECT meth
o
d
for
FILE-DEVICE in
s
t
a
nces
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
t
e
lian Ionescu
Better
e
r
ror hand
l
ing
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
onescu
Add DEVICE-READ-CHAR for t
e
sting
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
F
i
x initial
i
zation
o
f BU
F
F
ER inst
a
nces
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian
Ionesc
u
Add correct DEVIC
E
-POSITION
for buffers
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Remove
s
uper
f
l
u
ous u
s
e o
f
(
S
ET
F
DEVICE-POSIT
I
ON
)
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Ion
e
scu
Fi
x
DE
V
I
C
E-POSITI
O
N
f
or files
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
onesc
u
Some fixes and cleanups
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Mor
e
code cleanup
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
S
telian
Io
n
escu
R
e
-
organise files
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n I
o
nescu
A
d
d write buffering, code cleanup
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
lian Io
n
escu
Add buf
f
ering
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
I
on
e
scu
Small improvement to DE
V
I
CE
-
OPEN for FILE-DEVICEs
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
escu
More code cleanup
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
M
ino
r
ch
a
nge
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an Iones
c
u
Fix default valu
e
s of if-exis
t
s and if
-
d
oes-no
t
-
e
xis
t
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Further improv
e
m
e
nts
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
l
i
a
n Ionescu
Add wor
k
ing i
m
plem
e
n
tation if FILE-
D
EVICEs
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Steli
a
n Ione
s
cu
Cl
e
an up buffer c
o
de
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Ste
l
ian Ione
s
cu
Fix licence
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an
Ionescu
St
a
rte
d
ZETA-STREAMS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Io
n
escu
Fix epoll multiplexer
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Ionescu
Small fix
i
n CALL
-
WITH-BUFFERS-FOR-FD-PASSI
N
G
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stel
i
an I
o
nescu
Really fix bug i
n
%WRITE-SIM
P
L
E-ARRAY
-
UB
8
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian Iones
c
u
Minor chan
g
es in protoco
l
and ser
v
ice
l
ookup
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
Stelian
Iones
c
u
Fix
u
se of ENSURE-
S
TRING-OR
-
UNSIGNED-BYTE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-17
St
e
l
ian I
o
n
e
scu
Use conses for represen
t
ing
n
etwork in
t
erfaces in
s
tead
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-16
S
telian
Io
n
escu
Fix ENSUR
E
-NUMBER and ENSURE
-
S
TRING-OR-
U
NSIGNED
-
BYT
E
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-16
Stelian Ionescu
F
i
x
bu
g
in
%
WRI
T
E-S
I
MPLE-
A
RR
A
Y
-
UB8
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-16
Stelia
n
Ion
e
s
c
u
Make +E
P
OLL-MAX-EVENTS+ a cons
t
an
t
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-07-16
Steli
a
n Io
n
escu
Fix import
i
n
g SER
I
ES symbols
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-28
Stel
i
an I
o
nescu
Simplify SOCKAD
D
R-UN
-
>SOCKADDR
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-28
S
telian Ionescu
Better ADDRES
S
-TO-STRING for LOCAL-ADDRESS i
n
s
t
ances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-28
Stelian Ionescu
Add
A
B
STRAC
T
keyw
o
rd argument to ENSURE-ADDRESS
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-28
Stel
i
an Ionescu
Add IN
I
TIALIZE-INSTA
N
CE method f
o
r LOCAL-ADDRESS i
n
stances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-28
Stelian
Ionescu
Clearer SOCKADDR-UN->SOCKADDR
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-27
Stelian Ionescu
Cosmetic
f
i
x
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-25
S
t
el
i
a
n Ionescu
Fix L
O
OKUP
-
H
O
ST tests
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-25
Stelian I
o
nescu
Fix pre
t
t
y
printing in INTEGER-TO-DOTTED
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-25
St
e
lian Ionescu
Bind *PR
I
NT-BASE* to 10
i
n VE
C
TO
R
-
TO
-
DOTTED
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-25
Stelian Ionescu
Replace m
e
m-ref with
mem-aref
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-21
Stelian Ione
s
cu
Cosmetic fix
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-18
Stelian
I
onescu
C
o
smet
i
c change
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-17
S
telian Ionesc
u
Minor change in LOOKUP-
H
OS
T
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-16
S
telian Ionescu
LOO
K
UP-HOS
T
now retu
r
ns an a
d
dress
as
p
rimary valu
e
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-16
S
t
elian Ionescu
Cosme
t
ic
f
ix
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-06-09
St
e
lian I
o
nescu
Cos
m
et
i
c fix
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-05-09
S
t
eli
a
n
Iones
c
u
Make IO
.
MULTIPL
E
X depend on T
R
IVIAL-GRAY-STRE
A
MS because
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-05-05
Stel
i
an Iones
c
u
Make make-socket
.
lisp ASCII-only
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-05-05
Stelian Ionescu
S
m
all fix for SBCL
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-05-05
S
t
eli
a
n
I
onesc
u
Fo
r
got t
o
change the licen
c
e in the syst
e
m
definition
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-05-05
Steli
a
n Ionescu
Export al
s
o {EN,DIS}AB
L
E
-
R
E
ADER-M
A
CRO* from
net
.
sockets
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-05-03
Stelian
I
onescu
I
O
.
MULTIPLE
X
:
WAIT
-
U
N
T
IL-FD-
R
EADY now accepts on
l
y
O
PEN
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-05-03
Stelian Io
n
es
c
u
R
e
m
ove
trailing whitespace
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-29
Stelian Ionescu
Don
'
t
r
un UTF-8 tests on CMUCL
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-29
Stelia
n
Iones
c
u
Fix L
O
OP usage
:
better hav
e
onl
y
one ALWAYS clause
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-28
Stelian Ionesc
u
F
ix loadi
n
g o
f
io
.
multiplex
.
asd
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-28
Steli
a
n Iones
c
u
N
o
more literal
h
a
s
h tables
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-28
Stelian I
o
nescu
{EN,DIS}ABLE-R
E
ADE
R
-MACRO now on
l
y have compile-t
i
me
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-27
S
telian Ion
e
sc
u
S
i
mpli
f
y DEFI
N
E-SOCKE
T
-CREATOR
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-27
Stel
i
an I
o
nescu
New macro DEFIN
E
-SOCKET-CREAT
O
R, simpli
f
y
d
e
finit
i
on
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-27
Stelian Ionesc
u
Fix DNS-FLAG-P
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-27
Stelia
n
Ionescu
Fix MULTIPLE-VALUE-CASE
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-26
Stelian
I
o
n
e
scu
Rem
o
ve MEMQ
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-26
Stelian Ionescu
F
i
x d
e
fault valu
e
to RE
M
OTE
-
HO
S
T in
c
ompi
l
e
r
ma
c
r
o
s
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-26
S
telian I
o
nescu
Remove u
n
used code
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-26
Stelian Ionescu
St
y
l
e
chan
g
e in use
o
f
M
U
LTIPLE-
V
ALUE-CAS
E
in SHUTDOWN
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-26
Ste
l
ian Ionesc
u
Cl
e
arer MA
K
E-SOCKET compil
e
r macro
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-19
Stelian Io
n
escu
Add
k
eyword arg IF-DOES-NOT-
E
X
IST to SOCKET-OP
T
I
O
N
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-18
Stelian Ionescu
Fix va
r
iou
s
s
t
yle issu
e
s
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-17
S
telian
I
on
e
scu
R
ename FA
M
ILY to ADD
R
ESS-FAM
I
LY in MAKE-SOCKET
and
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-17
Stelia
n
Ionescu
Fix typo
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-17
Stelian Ionescu
Me
r
g
e
the two CONNECT method
s
for INET
sockets into
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-17
St
e
lia
n
Io
n
e
scu
S
e
t SO_NOSIGPIPE
b
y default on FreeBSD in %%i
n
it-*
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-17
Stelian
Ionescu
Fi
x
C
O
N
NECT, add keyword arg
WAIT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-17
Stelian Io
n
es
c
u
Fix retu
r
n value of DISCONNECT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-17
Ste
l
ian Ionescu
Add
keyword argument
TIMEOUT t
o
C
O
NNECT
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-17
Stelian
Ionescu
Fix ADDRESS-TO-
S
TRI
N
G for LOC
A
L-ADDRESS ins
t
ances
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-17
Stelian Ionescu
Ad
d
k
eyword args
WAIT and
T
IMEOU
T
to AC
C
E
PT-CON
N
E
C
TION
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-16
Stel
i
an Ionescu
TIM
E
V
AL sock
e
t
o
p
t
ions
n
ow take REAL arguments instead
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-16
Stelian I
o
nesc
u
Whit
e
space
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-16
Stelian Ionescu
Fix D
E
FI
N
E-SETF-EXP
A
NDER in case of unkno
w
n set socke
t
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
2008-04-16
Stelian
I
ones
c
u
Set sock
e
t
o
ption helpers
now re
t
urn the value
(
s)
being
.
.
.
Signed-off-by:
Stelian Ionescu
<sionescu@common-lisp.net>
commit
|
commitdiff
|
tree
next