Unfortunately, as Kelly points out (and I've also verified this) changing the line breaks will change the .class file contents (though not the bytecodes). The original changeset does have a very nice property of not changing the .class files at all.
Maybe you can compile the codes without line number info and diff again? Max
