From ec8ec726c09fd1e2fb7a2f6d09f528959ef1603e Mon Sep 17 00:00:00 2001 From: Andrew Meyer Date: Fri, 10 Apr 2015 13:40:22 -0500 Subject: [PATCH] Vim syntax: Match groups before host/service/user objects switches order of syntax object definitions to stop short circuit fixes #9045 Signed-off-by: Michael Friedrich --- AUTHORS | 1 + tools/syntax/vim/syntax/icinga2.vim | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/AUTHORS b/AUTHORS index 8b55214bb..bbffc6301 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,5 +1,6 @@ Alexander Schomburg Alexander Wirt +Andrew Meyer Bernd Erk Blerim Sheqa Brian Dockter diff --git a/tools/syntax/vim/syntax/icinga2.vim b/tools/syntax/vim/syntax/icinga2.vim index 7c78c7c17..545722656 100644 --- a/tools/syntax/vim/syntax/icinga2.vim +++ b/tools/syntax/vim/syntax/icinga2.vim @@ -45,7 +45,7 @@ syn match Parens "[()]" " objects types -syn match icinga2ObjDef "object[ \t]\+\(hostgroup\|host\|service\|servicegroup\|user\|usergroup\)" +syn match icinga2ObjDef "object[ \t]\+\(hostgroup\|host\|servicegroup\|service\|usergroup\|user\)" syn match icinga2ObjDef "object[ \t]\+\(checkcommand\|notificationcommand\|eventcommand\|notification\)" syn match icinga2Objdef "object[ \t]\+\(timeperiod\|scheduleddowntime\|dependency\|perfdatawriter\)" syn match icinga2ObjDef "object[ \t]\+\(graphitewriter\|idomysqlconnection\|idomysqlconnection\)"