Variable: majutsu-jjsparse-mode-abbrev-table
majutsu-jjsparse-mode-abbrev-table is a variable defined in
majutsu-sparse.el.
Value
#<obarray n=1>
Documentation
Abbrev table for majutsu-jjsparse-mode.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-sparse.el
(define-derived-mode majutsu-jjsparse-mode text-mode "JJ-Sparse"
"Major mode for editing .jjsparse files.
This mode provides syntax highlighting for sparse patterns and
key bindings for finishing (C-c C-c) or canceling (C-c C-k) the edit.
\\{majutsu-jjsparse-mode-map}"
:group 'majutsu
(setq-local comment-start "JJ:")
(setq-local comment-start-skip "^JJ:[ \t]*")
(setq-local comment-end "")
(setq-local comment-use-syntax nil)
;; Simple syntax highlighting
(font-lock-add-keywords nil
'(("^JJ:.*$" . font-lock-comment-face)
("^\\." . font-lock-keyword-face)
("^\\(?:[^J]\\|J[^J]\\|JJ[^:]\\).*/$" . font-lock-function-name-face)))
;; Enable with-editor-mode for C-c C-c / C-c C-k support
(when (fboundp 'with-editor-mode)
(with-editor-mode 1)))