comparison src/proto/diff.pro @ 14764:f562b9fbd0d3 v8.1.0394

patch 8.1.0394: diffs are not always updated correctly commit https://github.com/vim/vim/commit/e3521d9cbb786806eaff106707851d37d2c0ecef Author: Bram Moolenaar <Bram@vim.org> Date: Sun Sep 16 14:10:31 2018 +0200 patch 8.1.0394: diffs are not always updated correctly Problem: Diffs are not always updated correctly. Solution: When using internal diff update for any changes properly.
author Christian Brabandt <cb@256bit.org>
date Sun, 16 Sep 2018 14:15:05 +0200
parents ca3cb1997f08
children ba63a184e6b6
comparison
equal deleted inserted replaced
14763:bbd166434756 14764:f562b9fbd0d3
2 void diff_buf_delete(buf_T *buf); 2 void diff_buf_delete(buf_T *buf);
3 void diff_buf_adjust(win_T *win); 3 void diff_buf_adjust(win_T *win);
4 void diff_buf_add(buf_T *buf); 4 void diff_buf_add(buf_T *buf);
5 void diff_invalidate(buf_T *buf); 5 void diff_invalidate(buf_T *buf);
6 void diff_mark_adjust(linenr_T line1, linenr_T line2, long amount, long amount_after); 6 void diff_mark_adjust(linenr_T line1, linenr_T line2, long amount, long amount_after);
7 int diff_internal(void);
7 void ex_diffupdate(exarg_T *eap); 8 void ex_diffupdate(exarg_T *eap);
8 void ex_diffpatch(exarg_T *eap); 9 void ex_diffpatch(exarg_T *eap);
9 void ex_diffsplit(exarg_T *eap); 10 void ex_diffsplit(exarg_T *eap);
10 void ex_diffthis(exarg_T *eap); 11 void ex_diffthis(exarg_T *eap);
11 void diff_win_options(win_T *wp, int addbuf); 12 void diff_win_options(win_T *wp, int addbuf);