branch: elpa/systemd commit 6fd29c5c85def7e9bc853c042eae82d0ba4f7fc8 Author: Mark Oteiza <mvote...@udel.edu> Commit: Mark Oteiza <mvote...@udel.edu>
font lock keywords: comments and sections * let comments be prefixed with whitespace * match ignored "X-" section headers --- systemd.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/systemd.el b/systemd.el index aa67670..48bcd2d 100644 --- a/systemd.el +++ b/systemd.el @@ -317,12 +317,12 @@ file, defaulting to the link under point, if any." (`post-completion (if (not (systemd-buffer-section-p)) (insert "="))))) (defvar systemd-font-lock-keywords - `(("^\\([#;]\\)\\(.*\\)$" + `(("^[[:space:]]\\([#;]\\)\\(.*\\)$" (1 'font-lock-comment-delimiter-face) (2 'font-lock-comment-face)) ("\\\\$" 0 'font-lock-warning-face) ; line break ;; sections - ("^\\(\\[\\(?:X-\\)?[[:upper:]][[:alnum:]]+\\]\\)" + ("^\\(\\[\\([[:upper:]][[:alnum:]]+\\|X-.*?\\)\\]\\)" 1 'font-lock-type-face) ;; keys ("^\\([[:upper:]][[:alnum:]]+\\)="