> I'm trying to creating a diff viewer. To show only the differences, I'm
> making all lines invisible, then I'm showing all of the lines with
> differences. However, line 0 is always shown. Am I missing something?
The implementation relies on all invisible lines 'hanging off' a
visible line. Thus the first line has to be visible. If this invariant
is broken in 2012, code may break, seas may rise, and Tibet may be
flooded.
Neil