# HG changeset patch # User Bram Moolenaar # Date 1558944905 -7200 # Node ID 4cfad94161f4cf7cfb199c19b8859219aba50a17 # Parent 55ca009f14931a2c5482eabbbec2a4e6b18711ba patch 8.1.1408: PFL_HIDDEN conflicts with system header file commit https://github.com/vim/vim/commit/bf0ecb2cb63fb710198d6be742ae4f00fdd2f948 Author: Bram Moolenaar Date: Mon May 27 10:04:40 2019 +0200 patch 8.1.1408: PFL_HIDDEN conflicts with system header file Problem: PFL_HIDDEN conflicts with system header file. Solution: Rename to POPF_HIDDEN. diff --git a/src/popupwin.c b/src/popupwin.c --- a/src/popupwin.c +++ b/src/popupwin.c @@ -300,10 +300,10 @@ popup_any_visible(void) win_T *wp; for (wp = first_popupwin; wp != NULL; wp = wp->w_next) - if ((wp->w_popup_flags & PFL_HIDDEN) == 0) + if ((wp->w_popup_flags & POPF_HIDDEN) == 0) return TRUE; for (wp = curtab->tp_first_popupwin; wp != NULL; wp = wp->w_next) - if ((wp->w_popup_flags & PFL_HIDDEN) == 0) + if ((wp->w_popup_flags & POPF_HIDDEN) == 0) return TRUE; return FALSE; } @@ -328,9 +328,9 @@ f_popup_hide(typval_T *argvars, typval_T int id = (int)tv_get_number(argvars); win_T *wp = find_popup_win(id); - if (wp != NULL && (wp->w_popup_flags & PFL_HIDDEN) == 0) + if (wp != NULL && (wp->w_popup_flags & POPF_HIDDEN) == 0) { - wp->w_popup_flags |= PFL_HIDDEN; + wp->w_popup_flags |= POPF_HIDDEN; redraw_all_later(NOT_VALID); } } @@ -344,9 +344,9 @@ f_popup_show(typval_T *argvars, typval_T int id = (int)tv_get_number(argvars); win_T *wp = find_popup_win(id); - if (wp != NULL && (wp->w_popup_flags & PFL_HIDDEN) != 0) + if (wp != NULL && (wp->w_popup_flags & POPF_HIDDEN) != 0) { - wp->w_popup_flags &= ~PFL_HIDDEN; + wp->w_popup_flags &= ~POPF_HIDDEN; redraw_all_later(NOT_VALID); } } diff --git a/src/screen.c b/src/screen.c --- a/src/screen.c +++ b/src/screen.c @@ -999,9 +999,9 @@ update_popups(void) // Reset all the VALID_POPUP flags. for (wp = first_popupwin; wp != NULL; wp = wp->w_next) - wp->w_popup_flags &= ~PFL_REDRAWN; + wp->w_popup_flags &= ~POPF_REDRAWN; for (wp = curtab->tp_first_popupwin; wp != NULL; wp = wp->w_next) - wp->w_popup_flags &= ~PFL_REDRAWN; + wp->w_popup_flags &= ~POPF_REDRAWN; // TODO: don't redraw every popup every time. for (;;) @@ -1012,14 +1012,14 @@ update_popups(void) lowest_zindex = INT_MAX; lowest_wp = NULL; for (wp = first_popupwin; wp != NULL; wp = wp->w_next) - if ((wp->w_popup_flags & (PFL_REDRAWN|PFL_HIDDEN)) == 0 + if ((wp->w_popup_flags & (POPF_REDRAWN|POPF_HIDDEN)) == 0 && wp->w_zindex < lowest_zindex) { lowest_zindex = wp->w_zindex; lowest_wp = wp; } for (wp = curtab->tp_first_popupwin; wp != NULL; wp = wp->w_next) - if ((wp->w_popup_flags & (PFL_REDRAWN|PFL_HIDDEN)) == 0 + if ((wp->w_popup_flags & (POPF_REDRAWN|POPF_HIDDEN)) == 0 && wp->w_zindex < lowest_zindex) { lowest_zindex = wp->w_zindex; @@ -1029,7 +1029,7 @@ update_popups(void) if (lowest_wp == NULL) break; win_update(lowest_wp); - lowest_wp->w_popup_flags |= PFL_REDRAWN; + lowest_wp->w_popup_flags |= POPF_REDRAWN; } } #endif diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -768,6 +768,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1408, +/**/ 1407, /**/ 1406, diff --git a/src/vim.h b/src/vim.h --- a/src/vim.h +++ b/src/vim.h @@ -614,8 +614,8 @@ extern int (*dyn_libintl_wputenv)(const #define VALID_TOPLINE 0x80 // w_topline is valid (for cursor position) // Values for w_popup_flags. -#define PFL_HIDDEN 1 // popup is not displayed -#define PFL_REDRAWN 2 // popup was just redrawn +#define POPF_HIDDEN 1 // popup is not displayed +#define POPF_REDRAWN 2 // popup was just redrawn /* * Terminal highlighting attribute bits.