patch 8.1.0466: autocmd test fails
Problem: Autocmd test fails.
Solution: Do call inchar() when flushing typeahead.
diff --git a/src/message.c b/src/message.c
index c7ecb61..c2318bd 100644
--- a/src/message.c
+++ b/src/message.c
@@ -688,8 +688,8 @@
if (p_eb)
beep_flush(); /* also includes flush_buffers() */
else
- flush_buffers(FALSE); /* flush internal buffers */
- did_emsg = TRUE; /* flag for DoOneCmd() */
+ flush_buffers(FLUSH_MINIMAL); // flush internal buffers
+ did_emsg = TRUE; // flag for DoOneCmd()
#ifdef FEAT_EVAL
did_uncaught_emsg = TRUE;
#endif