]> granicus.if.org Git - vim/commitdiff
patch 8.0.1729: no comma after last enum item v8.0.1729
authorBram Moolenaar <Bram@vim.org>
Tue, 17 Apr 2018 18:14:39 +0000 (20:14 +0200)
committerBram Moolenaar <Bram@vim.org>
Tue, 17 Apr 2018 18:14:39 +0000 (20:14 +0200)
Problem:    No comma after last enum item.
Solution:   Add a few commas to check if this works for all compilers.  Also
            add a few // comments.

src/structs.h
src/version.c

index 92025274ec51d267aaba46cf4b4a81775a2f2665..e3ad867dbf589aad7aad5fd2388935ef90c2ec7f 100644 (file)
@@ -827,9 +827,9 @@ struct msglist
  */
 typedef enum
 {
-    ET_USER,           /* exception caused by ":throw" command */
-    ET_ERROR,          /* error exception */
-    ET_INTERRUPT       /* interrupt exception triggered by Ctrl-C */
+    ET_USER,           // exception caused by ":throw" command
+    ET_ERROR,          // error exception
+    ET_INTERRUPT,      // interrupt exception triggered by Ctrl-C
 } except_type_T;
 
 /*
@@ -1190,16 +1190,16 @@ typedef struct channel_S channel_T;
 typedef enum
 {
     VAR_UNKNOWN = 0,
-    VAR_NUMBER,         /* "v_number" is used */
-    VAR_STRING,         /* "v_string" is used */
-    VAR_FUNC,   /* "v_string" is function name */
-    VAR_PARTIAL, /* "v_partial" is used */
-    VAR_LIST,   /* "v_list" is used */
-    VAR_DICT,   /* "v_dict" is used */
-    VAR_FLOAT,  /* "v_float" is used */
-    VAR_SPECIAL, /* "v_number" is used */
-    VAR_JOB,    /* "v_job" is used */
-    VAR_CHANNEL         /* "v_channel" is used */
+    VAR_NUMBER,         // "v_number" is used
+    VAR_STRING,         // "v_string" is used
+    VAR_FUNC,   // "v_string" is function name
+    VAR_PARTIAL, // "v_partial" is used
+    VAR_LIST,   // "v_list" is used
+    VAR_DICT,   // "v_dict" is used
+    VAR_FLOAT,  // "v_float" is used
+    VAR_SPECIAL, // "v_number" is used
+    VAR_JOB,    // "v_job" is used
+    VAR_CHANNEL, // "v_channel" is used
 } vartype_T;
 
 /*
@@ -1456,8 +1456,8 @@ typedef enum
 {
     JOB_FAILED,
     JOB_STARTED,
-    JOB_ENDED,     /* detected job done */
-    JOB_FINISHED    /* job done and cleanup done */
+    JOB_ENDED,     // detected job done
+    JOB_FINISHED,   // job done and cleanup done
 } jobstatus_T;
 
 /*
@@ -1531,11 +1531,11 @@ typedef enum
     MODE_NL = 0,
     MODE_RAW,
     MODE_JSON,
-    MODE_JS
+    MODE_JS,
 } ch_mode_T;
 
 typedef enum {
-    JIO_PIPE,      /* default */
+    JIO_PIPE,      // default
     JIO_NULL,
     JIO_FILE,
     JIO_BUFFER,
@@ -1557,7 +1557,7 @@ typedef enum {
     PART_IN,
 # define CH_IN_FD      CH_PART_FD(PART_IN)
 #endif
-    PART_COUNT
+    PART_COUNT,
 } ch_part_T;
 
 #define INVALID_FD     (-1)
@@ -3252,15 +3252,15 @@ typedef struct {
  */
 typedef enum
 {
-    TYPE_UNKNOWN = 0
-    , TYPE_EQUAL       /* == */
-    , TYPE_NEQUAL      /* != */
-    , TYPE_GREATER     /* >  */
-    , TYPE_GEQUAL      /* >= */
-    , TYPE_SMALLER     /* <  */
-    , TYPE_SEQUAL      /* <= */
-    , TYPE_MATCH       /* =~ */
-    , TYPE_NOMATCH     /* !~ */
+    TYPE_UNKNOWN = 0,
+    TYPE_EQUAL,                // ==
+    TYPE_NEQUAL,       // !=
+    TYPE_GREATER,      // >
+    TYPE_GEQUAL,       // >=
+    TYPE_SMALLER,      // <
+    TYPE_SEQUAL,       // <=
+    TYPE_MATCH,                // =~
+    TYPE_NOMATCH,      // !~
 } exptype_T;
 
 /*
index edbe2ae16b334cea122168fbb92face03d7a5bcd..aa1e93fdd1287a864d75dfaeb5c948ad3207fe15 100644 (file)
@@ -762,6 +762,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1729,
 /**/
     1728,
 /**/