diff --git a/.gitmodules b/.gitmodules index b2d88b9..a9ad053 100644 --- a/.gitmodules +++ b/.gitmodules @@ -211,3 +211,6 @@ [submodule "site-lisp/cond-let"] path = site-lisp/cond-let url = https://github.com/tarsius/cond-let.git +[submodule "site-lisp/crontab-mode"] + path = site-lisp/crontab-mode + url = https://github.com/emacs-pe/crontab-mode.git diff --git a/lisp/init-file.el b/lisp/init-file.el index cf32b15..791eaa2 100644 --- a/lisp/init-file.el +++ b/lisp/init-file.el @@ -10,6 +10,7 @@ (add-pkg-in-pkg-dir "saveplace-pdf-view") (add-pkg-in-pkg-dir "graphviz-dot-mode") (add-pkg-in-pkg-dir "meson-mode") +(add-pkg-in-pkg-dir "crontab-mode") (autoload 'vimrc-mode "vimrc-mode" "" t) @@ -88,6 +89,12 @@ '("/meson\\(\\.build\\|_options\\.txt\\|\\.options\\)\\'" . meson-mode)) +(autoload 'crontab-mode "crontab-mode" "" t) +(add-to-list + 'auto-mode-alist + '("/crontab\\(\\.X*[[:alnum:]]+\\)?\\'" . crontab-mode)) + + ;; optimize performance of long-line files (setq-default bidi-display-reordering t) (setq bidi-inhibit-bpa t diff --git a/site-lisp/crontab-mode b/site-lisp/crontab-mode new file mode 160000 index 0000000..7412f3d --- /dev/null +++ b/site-lisp/crontab-mode @@ -0,0 +1 @@ +Subproject commit 7412f3df0958812bfcacd5875a409fa795fa8ecc