353
354
basis = list(self._extract(included))
355
356
# now make a parallel list with only the text, to pass to the differ
356
357
basis_lines = [line for (origin, lineno, line) in basis]
358
359
# add a sentinal, because we can also match against the final line
361
362
# XXX: which line of the weave should we really consider matches the end of the file?
362
363
# the current code says it's the last line of the weave?