# HG changeset patch # User Christian Brabandt # Date 1499886903 -7200 # Node ID a7cd2a53590c66fd5dc50134f9d1f1d740fd5f92 # Parent 807dfed6e2aa369d44d48fef3382cc9c3284d8c2 patch 8.0.0711: cannot build without the wildmenu feature commit https://github.com/vim/vim/commit/85dad2c815aaef69aa948fb17874b3825dd72def Author: Bram Moolenaar Date: Wed Jul 12 21:12:43 2017 +0200 patch 8.0.0711: cannot build without the wildmenu feature Problem: Cannot build without the wildmenu feature. Solution: Add #ifdef diff --git a/src/screen.c b/src/screen.c --- a/src/screen.c +++ b/src/screen.c @@ -275,10 +275,12 @@ redraw_buf_and_status_later(buf_T *buf, { win_T *wp; +#ifdef FEAT_WILDMENU if (wild_menu_showing != 0) /* Don't redraw while the command line completion is displayed, it * would disappear. */ return; +#endif FOR_ALL_WINDOWS(wp) { if (wp->w_buffer == buf) @@ -450,7 +452,11 @@ redraw_after_callback(void) { /* Redrawing only works when the screen didn't scroll. Don't clear * wildmenu entries. */ - if (msg_scrolled == 0 && wild_menu_showing == 0) + if (msg_scrolled == 0 +#ifdef FEAT_WILDMENU + && wild_menu_showing == 0 +#endif + ) update_screen(0); /* Redraw in the same position, so that the user can continue * editing the command. */ 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 */ /**/ + 711, +/**/ 710, /**/ 709,