Christian Brabandt wrote:
> Hm, looks like the default is not correct yet. I think we need this > patch: > > diff --git a/src/diff.c b/src/diff.c > index 4c0792baa..89d28bb71 100644 > --- a/src/diff.c > +++ b/src/diff.c > @@ -31,7 +31,7 @@ static int diff_busy = FALSE; /* ex_diffgetput() is > busy */ > #define DIFF_VERTICAL 16 // vertical splits > #define DIFF_HIDDEN_OFF 32 // diffoff when hidden > #define DIFF_INTERNAL 64 // use internal xdiff algorithm > -static int diff_flags = DIFF_FILLER; > +static int diff_flags = DIFF_FILLER | DIFF_INTERNAL; > > static long diff_algorithm = 0; Thanks! > However I still don't understand why using cygwins diff.exe fails. I suspect the ED style diff parsing was changed in a way it fails for some diff programs. -- Change is inevitable, except from a vending machine. /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org /// -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
