# HG changeset patch # User Christian Brabandt # Date 1498391103 -7200 # Node ID ef8b233f07aed80a4a6ac385c72e16fcd6d75701 # Parent 5944758f409200f262696fb6e8d8558b4033adaf patch 8.0.0674: cannot build with eval but without timers commit https://github.com/vim/vim/commit/5d7be4f0fa04a9210a14fca69b4f9e34613b378f Author: Bram Moolenaar Date: Sun Jun 25 13:40:17 2017 +0200 patch 8.0.0674: cannot build with eval but without timers Problem: Cannot build with eval but without timers. Solution: Add #ifdef (John Marriott) diff --git a/src/evalfunc.c b/src/evalfunc.c --- a/src/evalfunc.c +++ b/src/evalfunc.c @@ -3191,7 +3191,11 @@ f_feedkeys(typval_T *argvars, typval_T * ins_typebuf(keys_esc, (remap ? REMAP_YES : REMAP_NONE), insert ? 0 : typebuf.tb_len, !typed, FALSE); vim_free(keys_esc); - if (vgetc_busy || timer_busy) + if (vgetc_busy +#ifdef FEAT_TIMERS + || timer_busy +#endif + ) typebuf_was_filled = TRUE; if (execute) { diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -765,6 +765,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 674, +/**/ 673, /**/ 672,