diff --git a/modules/lang/perl/config.el b/modules/lang/perl/config.el index c2ecef283..aa211f2bc 100644 --- a/modules/lang/perl/config.el +++ b/modules/lang/perl/config.el @@ -2,12 +2,11 @@ ;; There's also `perl-mode' for perl < 6, which is already set up. -;; REVIEW Until Raku/raku-mode#33 is merged. + (use-package! raku-mode - :interpreter "raku" - :mode "\\.nqp\\'" - :mode "\\.raku\\(mod\\|test\\)?" - :init (defalias 'perl6-mode #'raku-mode) + :defer t + :init + (defalias 'perl6-mode #'raku-mode) :config (set-repl-handler! 'raku-mode #'run-raku)) diff --git a/modules/lang/perl/packages.el b/modules/lang/perl/packages.el index 39c69311c..5be816b9f 100644 --- a/modules/lang/perl/packages.el +++ b/modules/lang/perl/packages.el @@ -1,7 +1,7 @@ ;; -*- no-byte-compile: t; -*- ;;; lang/perl/packages.el -(package! raku-mode :pin "44529c097f98723067f852c6496d91257978c1e2") +(package! raku-mode :pin "d474216840251dc0efe4f4aa4f5c5f66ac26fa74") (when (featurep! :checkers syntax) (package! flycheck-raku