patience-v1
dscho
tagged this
09 Jul 07:19
It turns out that I am not the only Git developer capable of producing an off-by-one bug ;-) This patch series fixes a bug where we ignored single-character changes at the end of the lines when trying to ignore white space at the end of the lines. I split the changes into two patches because the fix turned out to have a much broader scope than the test (which demonstrates just a symptom): the bug was not in the patience-specific part of the diff code, after all. Johannes Schindelin (2): diff: demonstrate a bug with --patience and --ignore-space-at-eol diff: fix a double off-by-one with --ignore-space-at-eol t/t4033-diff-patience.sh | 8 ++++++++ xdiff/xpatience.c | 2 +- xdiff/xutils.c | 6 ++++-- 3 files changed, 13 insertions(+), 3 deletions(-) Submitted-As: http://mid.gmane.org/cover.1468048754.git.johannes.schindelin@gmx.de
Assets 2
-
2016-07-09T07:19:14Z -
2016-07-09T07:19:14Z -