Too many debuggers assume you haven't changed the source code since you started the debugging session. Leads to nasty misunderstandings.
Related Posts
So far, all of the people trying difftastic with huge files have been using C or C++ source code. Maybe it's more common in those communities?
(Difftastic will eventually fall back to fast, dumb, line-based diffing if you give it a multi-megabyte source file.)
Diffing comments is really hard in a syntactic diff tool like difftastic. I was already making changed words bold, but it's harder to spot.
I've started experimenting with underlines to make the specific words more prominent. What do you think?
I haven't found a nice way of reporting "N/N tasks done" in progress interfaces.
Users don't like seeing "Baking cakes 10/10 (100%)", especially if the last cake is slow. It's weird to them to see 100% when you haven't finished, but mathematically it's logical.