diff options
Diffstat (limited to 'syntax.h')
| -rw-r--r-- | syntax.h | 12 |
1 files changed, 5 insertions, 7 deletions
@@ -3,8 +3,6 @@ #include <regex.h> -#define SYNTAX_RULES 10 /* maximal number of syntax rules per file type */ - typedef struct { short fg, bg; /* fore and background color */ int attr; /* curses attributes */ @@ -18,11 +16,11 @@ typedef struct { } SyntaxRule; typedef struct Syntax Syntax; -struct Syntax { /* a syntax definition */ - char *name; /* syntax name */ - char *file; /* apply to files matching this regex */ - regex_t file_regex; /* compiled file name regex */ - SyntaxRule rules[SYNTAX_RULES]; /* all rules for this file type */ +struct Syntax { /* a syntax definition */ + char *name; /* syntax name */ + char *file; /* apply to files matching this regex */ + regex_t file_regex; /* compiled file name regex */ + SyntaxRule rules[12]; /* all rules for this file type */ }; #endif |
