patch 8.1.0466: autocmd test fails
Problem: Autocmd test fails.
Solution: Do call inchar() when flushing typeahead.
diff --git a/src/vim.h b/src/vim.h
index cb72711..7a66ab0 100644
--- a/src/vim.h
+++ b/src/vim.h
@@ -2108,6 +2108,13 @@
PASTE_ONE_CHAR /* return first character */
} paste_mode_T;
+// Argument for flush_buffers().
+typedef enum {
+ FLUSH_MINIMAL,
+ FLUSH_TYPEAHEAD, // flush current typebuf contents
+ FLUSH_INPUT // flush typebuf and inchar() input
+} flush_buffers_T;
+
#include "ex_cmds.h" /* Ex command defines */
#include "spell.h" /* spell checking stuff */