line-diff 일반화