aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/option_defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/option_defs.h')
-rw-r--r--src/nvim/option_defs.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/nvim/option_defs.h b/src/nvim/option_defs.h
index b75e86dabb..1a562a80d8 100644
--- a/src/nvim/option_defs.h
+++ b/src/nvim/option_defs.h
@@ -290,7 +290,7 @@ enum {
#define GO_FOOTER 'F' // add footer
#define GO_VERTICAL 'v' // arrange dialog buttons vertically
#define GO_KEEPWINSIZE 'k' // keep GUI window size
-#define GO_ALL "aAbcdefFghilmMprTvk" // all possible flags for 'go'
+#define GO_ALL "!aAbcdefFghilLmMpPrRtTvk" // all possible flags for 'go'
// flags for 'comments' option
#define COM_NEST 'n' // comments strings nest
@@ -1002,6 +1002,12 @@ typedef struct {
// Currently only used for boolean options.
int os_doskip;
+ // If the value specified for an option is not valid and the error message
+ // is parameterized, then the "os_errbuf" buffer is used to store the error
+ // message (when it is not NULL).
+ char *os_errbuf;
+ size_t os_errbuflen;
+
void *os_win;
void *os_buf;
} optset_T;