From c4dd3aaa204cd70e03d4cec3531c64be9a24f649 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Thu, 2 Feb 2012 12:05:35 -0800 Subject: * txr.vim: Move error match before other cases and simplify. Comment are colorized properly again. --- ChangeLog | 5 +++++ txr.vim | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f9bcb661..b4f24928 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2012-02-02 Kaz Kylheku + + * txr.vim: Move error match before other cases and simplify. + Comment are colorized properly again. + 2012-02-02 Kaz Kylheku This test case would have caught the prior regression. diff --git a/txr.vim b/txr.vim index 30f950d3..bcb572fb 100644 --- a/txr.vim +++ b/txr.vim @@ -85,6 +85,8 @@ syn keyword txl_keyword contained range generate repeat force syn match txr_hash "#" contained syn match txr_quote "[,']" contained +"syn match txr_error "@[\t ]*[*]\?[\t ]*[^\t A-Za-z*{(\\\[/@]" +syn match txr_error "@[\t ]*[*]\?[\t ]*." syn match txr_hashbang "^#!.*" syn match txr_atat "@[ \t]*@" syn match txr_comment "@[ \t]*[#;].*" @@ -94,7 +96,6 @@ syn match txr_char "@[ \t]*\\x[0-9a-fa-f]\+" syn match txr_char "@[ \t]*\\[0-9]\+" syn match txr_variable "@[ \t]*[*]\?[ \t]*[A-Za-z_][A-Aa-z0-9_]*" syn match txr_regdir "@[ \t]*/\(\\/\|[^/]\)*/" -syn match txr_error "@[\t ]*[*]\?[\t ]*[^\t A-Za-z*{(\\\[/@]" syn match txr_chr "#\\x[A-Fa-f0-9]\+" contained syn match txr_chr "#\\[^ \t\nA-Za-z0-9_]" contained -- cgit v1.2.3