mirror of
https://github.com/reactos/ninja.git
synced 2025-03-01 07:55:25 +00:00
11 lines
380 B
EmacsLisp
11 lines
380 B
EmacsLisp
![]() |
;; Simple emacs mode for editing .ninja files.
|
||
|
;; Just some syntax highlighting for now.
|
||
|
|
||
|
(setq ninja-keywords
|
||
|
'(("^\\<rule\\>\\|^\\<build\\>\\|^\\<subninja\\>" . font-lock-keyword-face)
|
||
|
("\\([[:alnum:]_]+\\) =" . (1 font-lock-variable-name-face))
|
||
|
))
|
||
|
(define-derived-mode ninja-mode fundamental-mode "ninja"
|
||
|
(setq font-lock-defaults '(ninja-keywords))
|
||
|
)
|