code: def nextparent(self, parent, depth):
          '''
          Add lines to current line by traversing the grandparent object again
          and once we reach our current line counting every line that is prefixed
          with the parent directory.
          '''
          if depth > 1:  # can't jump to parent of root node!
              pdir = os.path.dirname(self.name)
              line = 0
              for c, d in parent.traverse():
                  if line > parent.curline and c.name.startswith(pdir):
                      parent.curline += 1
                  line += 1
          else:  # otherwise just skip to next directory
              line = -1  # skip hidden parent node
              for c, d in parent.traverse():
                  if line > parent.curline:
                      parent.curline += 1
                      if os.path.isdir(c.name) and c.name in parent.children[0:]:
                          break
                  line += f nextparent(self, parent, depth):
          '''
          Add lines to current line by traversing the grandparent object again
          and once we reach our current line counting every line that is prefixed
          with the parent directory.
          '''
          if depth > 1:  # can't jump to parent of root node!
              pdir = os.path.dirname(self.name)
              line = 0
              for c, d in parent.traverse():
                  if line > parent.curline and c.name.startswith(pdir):
                      parent.curline += 1
                  line += 1
          else:  # otherwise just skip to next directory
              line = -1  # skip hidden parent node
              for c, d in parent.traverse():
                  if line > parent.curline:
                      parent.curline += 1
                      if os.path.isdir(c.name) and c.name in parent.children[0:]:
                          break
                  line += 1
docs: Add lines to current line by traversing the grandparent object again
          and once we reach our current line counting every line that is prefixed
          with the parent directory.