'return newline-separated absolute paths'

def __repr__(self):

    result_lines = []
    if self.recursive:
        walked_dir = list(walk(self.path))
    else:
        walked_dir = [next(walk(self.path))]
    walked_dir.sort()
    for (dirname, subdirs, fnames) in walked_dir:
        result_lines += self.terminal_display_formatter(dirname, fnames, self.included_suffixes)
    return '\n'.join(result_lines)
