I just committed a change which gives us results like this, which I
find greatly more legible. All the tests should still pass, and no
other code should need to change.
savonarola:test-repo-10$ db_dump -p nodes
VERSION=3
format=print
type=btree
HEADER=END
0.0
(fulltext ((dir ()) ()))
0.1
(fulltext ((dir () (mutable 0 )) ((iota 3 1.1) (A 3 2.1))))
1.1
(fulltext ((file () (mutable 3 0.1)) 24 This is the file 'iota'.))
2.1
(fulltext ((dir () (mutable 3 0.1)) ((mu 3 3.1) (B 3 4.1) (D 4 11.1))))
3.1
(fulltext ((file () (mutable 3 2.1)) 22 This is the file 'mu'.))
4.1
(fulltext ((dir () (mutable 3 2.1)) ((lambda 3 5.1) (E 3 6.1) (C 4 10.1))))
5.1
(fulltext ((file () (mutable 3 4.1)) 26 This is the file 'lambda'.))
6.1
(fulltext ((dir () (mutable 3 4.1)) ((alpha 3 7.1) (beta 3 8.1) (F 3 9.1))))
7.1
(fulltext ((file () (mutable 3 6.1)) 25 This is the file 'alpha'.))
8.1
(fulltext ((file () (mutable 3 6.1)) 24 This is the file 'beta'.))
9.1
(fulltext ((dir () (mutable 3 6.1)) ()))
10.1
(fulltext ((dir () (mutable 3 4.1)) ()))
11.1
(fulltext ((dir () (mutable 3 2.1)) ((gamma 4 12.1) (G 4 13.1) (H 4 17.1))))
12.1
(fulltext ((file () (mutable 4 11.1)) 25 This is the file 'gamma'.))
13.1
(fulltext ((dir () (mutable 4 11.1)) ((pi 4 14.1) (rho 4 15.1) (tau 4 16.1))))
14.1
(fulltext ((file () (mutable 4 13.1)) 22 This is the file 'pi'.))
15.1
(fulltext ((file () (mutable 4 13.1)) 23 This is the file 'rho'.))
16.1
(fulltext ((file () (mutable 4 13.1)) 23 This is the file 'tau'.))
17.1
(fulltext ((dir () (mutable 4 11.1)) ((chi 4 18.1) (psi 4 19.1) (omega 4 20.1))))
18.1
(fulltext ((file () (mutable 4 17.1)) 23 This is the file 'chi'.))
19.1
(fulltext ((file () (mutable 4 17.1)) 23 This is the file 'psi'.))
20.1
(fulltext ((file () (mutable 4 17.1)) 25 This is the file 'omega'.))
DATA=END
Received on Sat Oct 21 14:36:25 2006