From 839ef437f49a2c72f547d9e345b6403a693e7279 Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Sat, 17 Apr 2010 21:53:08 -0400 Subject: [PATCH] Changed the object definition regex to use the output of parse_object_definitions. --- nagios-mode.el | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/nagios-mode.el b/nagios-mode.el index 722450e..ecf5aff 100644 --- a/nagios-mode.el +++ b/nagios-mode.el @@ -664,10 +664,22 @@ (concat "^[ \t\r\n]*" (regexp-alt-raw - '("define +\\(host\\|service\\|timeperiod\\|contact\\|command\\)" - "define +\\(host\\|contact\\|service\\)group" - "define +\\(service\\|host\\)dependency" - "define +\\(service\\|host\\|hostgroup\\)escalation")) + '("define command" + "define contact" + "define contactgroup" + "define host" + "define hostdependency" + "define hostescalation" + "define hostextinfo" + "define hostgroup" + "define hostgroupescalation" + "define null" + "define service" + "define servicedependency" + "define serviceescalation" + "define serviceextinfo" + "define servicegroup" + "define timeperiod")) ;; These can be "terminated" by either an opening curly ;; brace, or a space. -- 2.43.2