xdiff: handle appended chunks better with -W