X-Git-Url: https://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=nagios-mode.el;h=0ddd2c0e9dc7165b8ba8bcd15e1e491e76240ca5;hb=af5407aaaf8e595e76c4713872e5a9d3e5027122;hp=7ee729f50a46c008311939ac84008f410eefaac4;hpb=5ca4310294df8393175b1a8f1f12aec14bb31b8a;p=nagios-mode.git diff --git a/nagios-mode.el b/nagios-mode.el index 7ee729f..0ddd2c0 100644 --- a/nagios-mode.el +++ b/nagios-mode.el @@ -119,7 +119,7 @@ "True if the character at position pos is commented, nil otherwise." (save-excursion (goto-char pos) - (re-search-backward "#" (nagios-beginning-of-line-pos) t) + (re-search-backward "\\(#\\|;\\)" (nagios-beginning-of-line-pos) t) ) ) @@ -234,7 +234,7 @@ (read-kbd-macro "}") 'nagios-insert-right-brace-and-indent) ) - + (defconst nagios-directives @@ -739,7 +739,6 @@ "define hostescalation" "define hostextinfo" "define hostgroup" - "define hostgroupescalation" "define null" "define service" "define servicedependency" @@ -810,7 +809,7 @@ (make-local-variable 'syntax-begin-function) (set-syntax-table nagios-mode-syntax-table) - + (setq mode-name "nagios" major-mode 'nagios-mode indent-line-function 'nagios-indent-line @@ -818,7 +817,7 @@ comment-start "#" comment-start-skip "#\|; +" comment-end "" - + ;; Since comments and strings do not span multiple lines, ;; the syntax parser can safely start parsing at the beginning ;; of any line.