Diff apply handling - handles tabs & savedCursor