patch 7.4.1904
Problem: Build fails.
Solution: Add missing changes.
diff --git a/src/version.c b/src/version.c
index 82ea5f2..8305e39 100644
--- a/src/version.c
+++ b/src/version.c
@@ -754,6 +754,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 1904,
+/**/
1903,
/**/
1902,
diff --git a/src/vim.h b/src/vim.h
index d573cea..33ed941 100644
--- a/src/vim.h
+++ b/src/vim.h
@@ -1063,7 +1063,7 @@
#define OPENLINE_COM_LIST 16 /* format comments with list/2nd line indent */
/*
- * There are four history tables:
+ * There are five history tables:
*/
#define HIST_CMD 0 /* colon commands */
#define HIST_SEARCH 1 /* search commands */
@@ -1072,6 +1072,26 @@
#define HIST_DEBUG 4 /* debug commands */
#define HIST_COUNT 5 /* number of history tables */
+/* The type numbers are fixed for backwards compatibility. */
+#define BARTYPE_VERSION 1
+#define BARTYPE_HISTORY 2
+
+typedef enum {
+ BVAL_NR,
+ BVAL_STRING,
+ BVAL_EMPTY
+} btype_T;
+
+#define BVAL_MAX 4 /* Maximum number of fields in a barline. */
+
+typedef struct {
+ btype_T bv_type;
+ long bv_nr;
+ char_u *bv_string;
+ int bv_len; /* length of bv_string */
+ int bv_allocated; /* bv_string was allocated */
+} bval_T;
+
/*
* Values for do_tag().
*/