From: Don Armstrong Date: Mon, 28 Aug 2023 20:31:43 +0000 (-0700) Subject: make sure cperl can be deferred X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=197e783f289fb4fcb3129440a708ffd0c2f9e064;hp=ba6c97dfeb3eb725d4ede087548c81d5ba6b1e98;p=lib.git make sure cperl can be deferred --- diff --git a/emacs_el/configuration/don-configuration.org b/emacs_el/configuration/don-configuration.org index 39fb785..119bf3a 100644 --- a/emacs_el/configuration/don-configuration.org +++ b/emacs_el/configuration/don-configuration.org @@ -608,15 +608,15 @@ value, scrolling continues until there is no more output. ** Perl #+BEGIN_SRC emacs-lisp (use-package cperl-mode + :mode ("\\.pl'" . cperl-mode) + ("\\.perl5\\'" . cperl-mode) + ("\\.perl\\'" . cperl-mode) + ("\\.miniperl\\'" . cperl-mode) + ("\\.\\([Pp][Llm]\\|al\\)\\'" . cperl-mode) + ;; use c-mode for perl .xs files + ("\\.xs\\'" . c-mode) :config - (progn - ;; Use c-mode for perl .xs files - (add-to-list 'auto-mode-alist '("\\.xs\\'" . c-mode)) - (add-to-list 'auto-mode-alist '("\\.\\([pP][Llm]\\|al\\)\\'" . cperl-mode)) - (add-to-list 'interpreter-mode-alist '("perl" . cperl-mode)) - (add-to-list 'interpreter-mode-alist '("perl5" . cperl-mode)) - (add-to-list 'interpreter-mode-alist '("miniperl" . cperl-mode)) - (setq cperl-hairy t + (setq cperl-hairy t cperl-indent-level 4 cperl-auto-newline nil cperl-auto-newline-after-colon nil