diff options
author | Sam Bingner <sam@bingner.com> | 2018-12-13 15:11:52 -1000 |
---|---|---|
committer | Sam Bingner <sam@bingner.com> | 2018-12-13 15:11:52 -1000 |
commit | 957aa75d05c00731d7112bed7b68ce4568667d0c (patch) | |
tree | 0445216818495a7864eaa3acde1a1570d34b958d /data/vim/patches/8.1.0366 | |
parent | c54a909c8b5a8519130803cf55f68603c0ad3682 (diff) |
Update vim
Diffstat (limited to 'data/vim/patches/8.1.0366')
-rw-r--r-- | data/vim/patches/8.1.0366 | 164 |
1 files changed, 164 insertions, 0 deletions
diff --git a/data/vim/patches/8.1.0366 b/data/vim/patches/8.1.0366 new file mode 100644 index 000000000..be8e15e4a --- /dev/null +++ b/data/vim/patches/8.1.0366 @@ -0,0 +1,164 @@ +To: vim_dev@googlegroups.com +Subject: Patch 8.1.0366 +Fcc: outbox +From: Bram Moolenaar <Bram@moolenaar.net> +Mime-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit +------------ + +Patch 8.1.0366 +Problem: Pieces of the xdiff code are not used. +Solution: Add "#if 0" to omit unused code. +Files: src/xdiff/xemit.c + + +*** ../vim-8.1.0365/src/xdiff/xemit.c 2018-09-10 21:22:11.540724228 +0200 +--- src/xdiff/xemit.c 2018-09-10 22:17:54.906146558 +0200 +*************** +*** 95,100 **** +--- 95,101 ---- + } + + ++ #if 0 + static long def_ff(const char *rec, long len, char *buf, long sz, void *priv UNUSED) + { + if (len > 0 && +*************** +*** 110,116 **** +--- 111,119 ---- + } + return -1; + } ++ #endif + ++ #if 0 + static long match_func_rec(xdfile_t *xdf, xdemitconf_t const *xecfg, long ri, + char *buf, long sz) + { +*************** +*** 120,137 **** +--- 123,144 ---- + return def_ff(rec, len, buf, sz, xecfg->find_func_priv); + return xecfg->find_func(rec, len, buf, sz, xecfg->find_func_priv); + } ++ #endif + ++ #if 0 + static int is_func_rec(xdfile_t *xdf, xdemitconf_t const *xecfg, long ri) + { + char dummy[1]; + return match_func_rec(xdf, xecfg, ri, dummy, sizeof(dummy)) >= 0; + } ++ #endif + + struct func_line { + long len; + char buf[80]; + }; + ++ #if 0 + static long get_func_line(xdfenv_t *xe, xdemitconf_t const *xecfg, + struct func_line *func_line, long start, long limit) + { +*************** +*** 151,157 **** +--- 158,166 ---- + } + return -1; + } ++ #endif + ++ #if 0 + static int is_empty_rec(xdfile_t *xdf, long ri) + { + const char *rec; +*************** +*** 163,174 **** +--- 172,186 ---- + } + return !len; + } ++ #endif + + int xdl_emit_diff(xdfenv_t *xe, xdchange_t *xscr, xdemitcb_t *ecb, + xdemitconf_t const *xecfg) { + long s1, s2, e1, e2, lctx; + xdchange_t *xch, *xche; ++ #if 0 + long funclineprev = -1; ++ #endif + struct func_line func_line; + + func_line.len = 0; +*************** +*** 181,186 **** +--- 193,199 ---- + s1 = XDL_MAX(xch->i1 - xecfg->ctxlen, 0); + s2 = XDL_MAX(xch->i2 - xecfg->ctxlen, 0); + ++ #if 0 + if (xecfg->flags & XDL_EMIT_FUNCCONTEXT) { + long fs1, i1 = xch->i1; + +*************** +*** 218,223 **** +--- 231,237 ---- + } + + post_context_calculation: ++ #endif + lctx = xecfg->ctxlen; + lctx = XDL_MIN(lctx, xe->xdf1.nrec - (xche->i1 + xche->chg1)); + lctx = XDL_MIN(lctx, xe->xdf2.nrec - (xche->i2 + xche->chg2)); +*************** +*** 225,230 **** +--- 239,245 ---- + e1 = xche->i1 + xche->chg1 + lctx; + e2 = xche->i2 + xche->chg2 + lctx; + ++ #if 0 + if (xecfg->flags & XDL_EMIT_FUNCCONTEXT) { + long fe1 = get_func_line(xe, xecfg, NULL, + xche->i1 + xche->chg1, +*************** +*** 253,268 **** +--- 268,286 ---- + } + } + } ++ #endif + + /* + * Emit current hunk header. + */ + ++ #if 0 + if (xecfg->flags & XDL_EMIT_FUNCNAMES) { + get_func_line(xe, xecfg, &func_line, + s1 - 1, funclineprev); + funclineprev = s1 - 1; + } ++ #endif + if (xdl_emit_hunk_hdr(s1 + 1, e1 - s1, s2 + 1, e2 - s2, + func_line.buf, func_line.len, ecb) < 0) + return -1; +*** ../vim-8.1.0365/src/version.c 2018-09-10 22:03:36.490401066 +0200 +--- src/version.c 2018-09-10 22:18:11.225981264 +0200 +*************** +*** 796,797 **** +--- 796,799 ---- + { /* Add new patch number below this line */ ++ /**/ ++ 366, + /**/ + +-- +hundred-and-one symptoms of being an internet addict: +33. You name your children Eudora, Mozilla and Dotcom. + + /// Bram Moolenaar -- Bram@Moolenaar.net -- 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 /// |