diff options
Diffstat (limited to 'src/nvim/message.h')
| -rw-r--r-- | src/nvim/message.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/nvim/message.h b/src/nvim/message.h index 82935a36a9..7938fd91d3 100644 --- a/src/nvim/message.h +++ b/src/nvim/message.h @@ -5,6 +5,7 @@ #include <stdarg.h> #include <stddef.h> +#include "nvim/macros.h" #include "nvim/types.h" /* @@ -77,7 +78,9 @@ typedef struct msg_hist { struct msg_hist *next; ///< Next message. char_u *msg; ///< Message text. + const char *kind; ///< Message kind (for msg_ext) int attr; ///< Message highlighting. + bool multiline; ///< Multiline message. } MessageHistoryEntry; /// First message @@ -85,6 +88,8 @@ extern MessageHistoryEntry *first_msg_hist; /// Last message extern MessageHistoryEntry *last_msg_hist; +EXTERN bool msg_ext_did_cmdline INIT(= false); + #ifdef INCLUDE_GENERATED_DECLARATIONS # include "message.h.generated.h" #endif |