From 62300f678f653c373811f393678559cfa4baf14d Mon Sep 17 00:00:00 2001 From: Alison Watson Date: Fri, 20 Mar 2020 23:56:42 -0400 Subject: [PATCH] emacs: add agw-lithtxt-mode --- emacs/data.el | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/emacs/data.el b/emacs/data.el index 1396c21..53f5e4a 100644 --- a/emacs/data.el +++ b/emacs/data.el @@ -97,4 +97,16 @@ (provide 'agw-lithsnd-mode) +;; Lithium text definition mode +(setq agw-lithtxt-highlights + '(("^\\(==\\|%%\\|@@\\|\\+\\+\\|!![a-z]+\\) " . font-lock-keyword-face) + ("^##.*$" . font-lock-comment-face) + ("\\\\#" . font-lock-constant-face))) + +(define-derived-mode agw-lithtxt-mode prog-mode "lithtxt" + "Major mode for Lithium sound definitions." + (setq font-lock-defaults '(agw-lithtxt-highlights))) + +(provide 'agw-lithtxt-mode) + ;; EOF