|
|
- # -*- mode: snippet -*-
- # name: minor_mode
- # key: minor
- # --
- (defvar ${1:mode}-modeline-indicator " ${2:indicator}"
- "call ($1-install-mode) again if this is changed")
-
- (defvar $1-mode nil)
- (make-variable-buffer-local '$1-mode)
- (put '$1-mode 'permanent-local t)
-
- (defun $1-mode (&optional arg)
- "$0"
- (interactive "P")
- (setq $1-mode
- (if (null arg) (not $1-mode)
- (> (prefix-numeric-value arg) 0)))
- (force-mode-line-update))
-
- (provide '$1-mode)
|