This may be a bug caused by implementation issues. The intraline
difference is probably ignoring the whitespace settings, and thus
shows whitespace changes. Its possible its just because I forgot to
make sure they were applied here, but it may also be an implementation
issue that the intraline difference doesn't (currently) have a way to
ignore whitespace.
I think I'd classify this as a bug, but I don't know how easy it is
going to be to fix.