I suspect doing something like this might be saner instead,
assuming non raw-diffs come at the end.
It won't ever trigger, since we only exit the loop once we see EOF.
So the non-diffs at the end will trigger by the exact same "oh, we didn't
recognize it" logic.
Linus