diff src/vim.h @ 24868:e8451dc0d643 v8.2.2972

patch 8.2.2972: "%bd" tries to delete popup window buffers, which fails Commit: https://github.com/vim/vim/commit/7b4f76c0300f0bd9bf54ca1968fe9ae5e4dbdef4 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Jun 10 21:07:48 2021 +0200 patch 8.2.2972: "%bd" tries to delete popup window buffers, which fails Problem: "%bd" tries to delete popup window buffers, which fails. (Ralf Schandl) Solution: Do not try to delete a popup window buffer. (closes #8349)
author Bram Moolenaar <Bram@vim.org>
date Thu, 10 Jun 2021 21:15:03 +0200
parents f8906bd5b277
children e61a2085c89b
line wrap: on
line diff
--- a/src/vim.h
+++ b/src/vim.h
@@ -994,6 +994,10 @@ extern int (*dyn_libintl_wputenv)(const 
 #define DOBUF_LAST	2	// "count" buffer from last buffer
 #define DOBUF_MOD	3	// "count" mod. buffer from current buffer
 
+// Values for flags argument of do_buffer()
+#define DOBUF_FORCEIT	1	// :cmd!
+#define DOBUF_NOPOPUP	2	// skip popup window buffers
+
 // Values for sub_cmd and which_pat argument for search_regcomp()
 // Also used for which_pat argument for searchit()
 #define RE_SEARCH	0	// save/use pat in/from search_pattern