tconf.h: syntax coloring for diff & patch - neatvi - [fork] simple vi-type editor with UTF-8 support
 (HTM) git clone git://src.adamsgaard.dk/neatvi
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
 (DIR) commit efd7a38d55441a6ef6c48e7056e5d55c7755fae3
 (DIR) parent 1a8863660ce138e8cff1feec0cb89598f4658de9
 (HTM) Author: Conny Wagenius <cjw@voidptr.se>
       Date:   Thu, 22 Oct 2020 10:22:58 +0200
       
       conf.h: syntax coloring for diff & patch
       
       Diffstat:
         M conf.h                              |       7 +++++++
       
       1 file changed, 7 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/conf.h b/conf.h
       t@@ -17,6 +17,7 @@ static struct filetype {
                {"py", "\\.py$"},                                /* python */
                {"bib", "bib$"},                                /* refer */
                {"nm", "\\.nm$"},                                /* neatmail */
       +        {"diff", "\\.(patch|diff)$"}                        /* diff */
        };
        
        /* syntax highlighting patterns */
       t@@ -101,6 +102,12 @@ static struct highlight {
                {"nm", {7 | SYN_IT}, "^\t.*$"},
                {"nm", {SYN_BD}, "^:.*$"},
        
       +        /* diff */
       +        {"diff", {1}, "^-.*$"},
       +        {"diff", {2}, "^\\+.*$"},
       +        {"diff", {6}, "^@.*$"},
       +        {"diff", {SYN_BD}, "^diff .*$"},
       +
                /* status bar */
                {"---", {8 | SYN_BD, 4, 1}, "^(\".*\").*(\\[[wr]\\]).*$"},
                {"---", {8 | SYN_BD, 4, 4}, "^(\".*\").*(L[0-9]+) +(C[0-9]+).*$"},