From 8e748ec5679afd231f6f377aecd8111830ac1c49 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 19 Feb 2020 23:02:07 -0500 Subject: [PATCH] Use enh-ruby-mode for ruby shell scripts Instead of ruby-mode --- modules/lang/ruby/config.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/lang/ruby/config.el b/modules/lang/ruby/config.el index 26f7e326a..22f713c6e 100644 --- a/modules/lang/ruby/config.el +++ b/modules/lang/ruby/config.el @@ -11,8 +11,10 @@ :mode ("\\.\\(?:pry\\|irb\\)rc\\'" . +ruby-init-h) :mode ("\\.\\(?:rb\\|rake\\|rabl\\|ru\\|builder\\|gemspec\\|jbuilder\\|thor\\)\\'" . +ruby-init-h) :mode ("/\\(?:Berks\\|Cap\\|Gem\\|Guard\\|Pod\\|Puppet\\|Rake\\|Thor\\|Vagrant\\)file\\'" . +ruby-init-h) + :interpreter ("j?ruby\\([0-9.]+\\)" . +ruby-init-h) :preface (after! ruby-mode + (rassq-delete-all 'ruby-mode interpreter-mode-alist) (require 'enh-ruby-mode)) (defun +ruby-init-h () "Enable `enh-ruby-mode' if ruby is available, otherwise `ruby-mode'."