差分比較の際に空白ではなくて改行なら問題ないという事ですかね？
とりあえず前後改行の方向で直しますね。