Hi!
Here is a patch that seems to make EasyDiff work again.
(Do not give it an empty file, though)
One of the things that made it not work is [NSLayoutManager
glyphRangeForCharacterRange:...]
and charRangeForGlyphRange: not liking an empty range. The documentation
doen't say
it should accept it, but IMO it should.
I didn't have time to make thorough tests (nor to make a ChangeLog
entry), and I'll probably not have time for it very soon, so if anybody
wants to try it, and maybe even commit it,
please do so.