author | Tom Tromey <tom@tromey.com> | 2018年10月12日 12:12:52 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2019年06月01日 09:28:02 -0600 |
commit | c0b2ebe176b48bcca0f1be7449ce37f654dea89f (patch) | |
tree | f8be0985a52c0faac790a87091f9cb8c0176cad5 /src | |
parent | f371f2c4a18788ca47e359cb00a7b7e7186992ee (diff) | |
download | src-highlite-c0b2ebe176b48bcca0f1be7449ce37f654dea89f.tar.gz |
-rw-r--r-- | src/c.lang | 2 | ||||
-rw-r--r-- | src/cpp.lang | 2 |
@@ -4,7 +4,7 @@ include "c_comment.lang" label = '^[[:blank:]]*[[:alnum:]]+:[[:blank:]]*\z' (keyword,normal,classname) = - `(\<struct)([[:blank:]]+)([[:alnum:]_]+)` + `(\<(?:enum|struct|union))([[:blank:]]+)([[:alnum:]_]+)` state preproc start '^[[:blank:]]*#(?:[[:blank:]]*include)' begin string delim "<" ">" diff --git a/src/cpp.lang b/src/cpp.lang index dba2468..81fe3d1 100644 --- a/src/cpp.lang +++ b/src/cpp.lang @@ -2,7 +2,7 @@ # most of it is shared with c.lang (keyword,normal,classname) = - `(\<(?:class|struct|typename))([[:blank:]]+)([[:alnum:]_]+)` + `(\<(?:enum|class|struct|typename|union))([[:blank:]]+)([[:alnum:]_]+)` keyword = "class|const_cast|delete", "dynamic_cast|explicit|false|friend", |