From 75170e77228670641cdce1f5dddf0cda36bbfd08 Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Sun, 10 Mar 2024 16:32:07 +0100 Subject: [PATCH] Use LaTeX-mode when available This is achieved by aliasing `latex-mode` to `LaTeX-mode`, requiring a bit of refactoring of how `major-mode-remap-alist` is being used. --- init.el | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/init.el b/init.el index e62708e..1cd7fd4 100644 --- a/init.el +++ b/init.el @@ -240,9 +240,6 @@ diary-show-holidays-flag t calendar-view-holidays-initially-flag nil)) -(use-package files - :init (setq major-mode-remap-alist `((perl-mode . cperl-mode)))) - (use-package grep :commands (rgrep zrgrep) :bind (:map grep-mode-map @@ -2734,12 +2731,15 @@ eventuelly be set to nil, however)." :ensure t :commands (cperl-mode) :mode ("\\.plx\\'" . cperl-mode) - :init (setq cperl-hairy nil + :init (progn + (add-to-list 'major-mode-remap-alist '(perl-mode . cperl-mode)) + + (setq cperl-hairy nil cperl-invalid-face 'default cperl-electric-keywords nil cperl-lazy-help-time 2 cperl-highlight-variables-indiscriminately t - cperl-indent-parens-as-block t) + cperl-indent-parens-as-block t)) :config (progn (add-hook 'cperl-mode-hook 'flycheck-mode) (add-hook 'cperl-mode-hook 'prettify-symbols-mode) @@ -2758,6 +2758,7 @@ eventuelly be set to nil, however)." :config (require 'gnutls)) (when (package-installed-p "auctex") + (add-to-list 'major-mode-remap-alist '(latex-mode . LaTeX-mode)) (require 'db-latex)) (use-package edit-list