diff -r 2d3721b9ffd0 -r a2e4562deaab degal/filesystem.py --- a/degal/filesystem.py Sun Jun 14 18:24:14 2009 +0300 +++ b/degal/filesystem.py Sun Jun 14 20:05:11 2009 +0300 @@ -146,8 +146,11 @@ def nodepath (self) : """ Returns the path of nodes from this node to the root node, inclusive + >>> list(Node(Root('/'), 'foo').subnode('bar').nodepath()) [Root('/'), Node('/', 'foo'), Node('/foo', 'bar')] + + XXX: circular reference hell? """ # recursive generator