Andrew's git
/
gitweb.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
commit
grep
author
committer
pickaxe
?
re
xdiff: -W: don't include common trailing empty lines in context
[gitweb.git]
/
xdiff
/
xemit.c
diff --git
a/xdiff/xemit.c
b/xdiff/xemit.c
index 29cec1259ca9678fd2d73b68e69b37c912e447e3..bfa53d3dcd2e472017309ad764543334780408cc 100644
(file)
--- a/
xdiff/xemit.c
+++ b/
xdiff/xemit.c
@@
-231,6
+231,8
@@
int xdl_emit_diff(xdfenv_t *xe, xdchange_t *xscr, xdemitcb_t *ecb,
long fe1 = get_func_line(xe, xecfg, NULL,
xche->i1 + xche->chg1,
xe->xdf1.nrec);
+ while (fe1 > 0 && is_empty_rec(&xe->xdf1, fe1 - 1))
+ fe1--;
if (fe1 < 0)
fe1 = xe->xdf1.nrec;
if (fe1 > e1) {