From 793895ccd75fee04df10b44b47906bbbccd4a1a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ot=C3=A1vio=20Schwanck?= Date: Mon, 9 Mar 2020 21:38:46 +0000 Subject: [PATCH] Improvements to :lang ruby --- modules/lang/ruby/config.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/lang/ruby/config.el b/modules/lang/ruby/config.el index 191649496..7cde9eafe 100644 --- a/modules/lang/ruby/config.el +++ b/modules/lang/ruby/config.el @@ -25,6 +25,8 @@ (enh-ruby-mode) (ruby-mode))) :config + (add-to-list 'auto-mode-alist '("\\.arb\\'" . enh-ruby-mode)) + (add-to-list 'auto-mode-alist '("\\.axlsx\\'" . enh-ruby-mode)) (set-electric! '(ruby-mode enh-ruby-mode) :words '("else" "end" "elsif")) (set-repl-handler! '(ruby-mode enh-ruby-mode) #'inf-ruby) @@ -54,7 +56,7 @@ (robe-mode +1)))) :config (set-repl-handler! 'enh-ruby-mode #'robe-start) - (set-company-backend! 'enh-ruby-mode 'company-robe) + (set-company-backend! 'enh-ruby-mode 'company-robe 'company-dabbrev-code) (set-lookup-handlers! 'enh-ruby-mode :definition #'robe-jump :documentation #'robe-doc) @@ -183,6 +185,7 @@ :when (featurep! +rails) :hook (enh-ruby-mode . projectile-rails-mode) :init + (setq inf-ruby-console-environment "development") (when (featurep! :lang web) (add-hook 'web-mode-hook #'projectile-rails-mode)) :config