diff options
Diffstat (limited to 'src/nvim/message_defs.h')
-rw-r--r-- | src/nvim/message_defs.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/nvim/message_defs.h b/src/nvim/message_defs.h index a0237ea78f..67e037fc0f 100644 --- a/src/nvim/message_defs.h +++ b/src/nvim/message_defs.h @@ -1,35 +1,12 @@ #pragma once -#include <errno.h> #include <stdbool.h> -#include <stdio.h> #include "klib/kvec.h" #include "nvim/api/private/defs.h" #include "nvim/grid_defs.h" #include "nvim/macros_defs.h" -/// Types of dialogs passed to do_dialog(). -enum { - VIM_GENERIC = 0, - VIM_ERROR = 1, - VIM_WARNING = 2, - VIM_INFO = 3, - VIM_QUESTION = 4, - VIM_LAST_TYPE = 4, ///< sentinel value -}; - -/// Return values for functions like vim_dialogyesno() -enum { - VIM_YES = 2, - VIM_NO = 3, - VIM_CANCEL = 4, - VIM_ALL = 5, - VIM_DISCARDALL = 6, -}; - -enum { MSG_HIST = 0x1000, }; ///< special attribute addition: Put message in history - typedef struct { String text; int attr; @@ -46,14 +23,3 @@ typedef struct msg_hist { bool multiline; ///< Multiline message. HlMessage multiattr; ///< multiattr message. } MessageHistoryEntry; - -// Prefer using semsg(), because perror() may send the output to the wrong -// destination and mess up the screen. -#define PERROR(msg) (void)semsg("%s: %s", (msg), strerror(errno)) - -#ifndef MSWIN -/// Headless (no UI) error message handler. -# define os_errmsg(str) fprintf(stderr, "%s", (str)) -/// Headless (no UI) message handler. -# define os_msg(str) printf("%s", (str)) -#endif |