From 3c01c4a02897163996639f6f2604c68eab2bd18b Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sat, 1 Feb 2020 23:04:24 +0100 Subject: patch 8.2.0194: some commands can cause problems in terminal popup Problem: Some commands can cause problems in terminal popup. Solution: Disallow more commands. --- src/macros.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/macros.h') diff --git a/src/macros.h b/src/macros.h index 68e3f97569..b719462889 100644 --- a/src/macros.h +++ b/src/macros.h @@ -344,9 +344,11 @@ // Give an error in curwin is a popup window and evaluate to TRUE. #ifdef FEAT_PROP_POPUP -# define ERROR_IF_POPUP_WINDOW error_if_popup_window() +# define ERROR_IF_POPUP_WINDOW error_if_popup_window(FALSE) +# define ERROR_IF_ANY_POPUP_WINDOW error_if_popup_window(TRUE) #else # define ERROR_IF_POPUP_WINDOW 0 +# define ERROR_IF_ANY_POPUP_WINDOW 0 #endif #if defined(FEAT_PROP_POPUP) && defined(FEAT_TERMINAL) # define ERROR_IF_TERM_POPUP_WINDOW error_if_term_popup_window() -- cgit v1.2.3