From a460c1e364d69ea808cc06831ad8f7248810c686 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ot=C3=A1vio=20Schwanck?= Date: Thu, 12 Nov 2020 21:55:15 -0300 Subject: [PATCH 1/2] fix rails command --- modules/lang/ruby/README.org | 8 -------- modules/lang/ruby/config.el | 4 ++-- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/modules/lang/ruby/README.org b/modules/lang/ruby/README.org index cd64f92ea..7ee03101e 100644 --- a/modules/lang/ruby/README.org +++ b/modules/lang/ruby/README.org @@ -7,7 +7,6 @@ - [[#description][Description]] - [[#module-flags][Module Flags]] - [[#packages][Packages]] - - [[#hacks][Hacks]] - [[#prerequisites][Prerequisites]] - [[#ubuntu][Ubuntu]] - [[#macos][MacOS]] @@ -48,12 +47,6 @@ This module add Ruby and optional Ruby on Rails support to Emacs. + [[https://github.com/eschulte/jump.el/tree/e4f1372cf22e811faca52fc86bdd5d817498a4d8][inflections]] + [[https://github.com/plexus/chruby.el][chruby]] (=+chruby=) -** Hacks -+ =projectile-rails-custom-server-command= were changed to suppress extraneous output logged - to console. This was done to prevent a memory leak where the underlying - process would continue logging to an Emacs buffer, which would grow forever. You can change to default behaviour by - setting this variable to =nil=. - * Prerequisites Many of this modules plugins require ruby with some version manager (RVM or Rbenv) and the rubocop gem. @@ -96,4 +89,3 @@ The rspec-mode prefix is =SPC m t=. Here is some examples: |-----------------------+------------------+-----------------------------------| | ~rspec-verify~ | =SPC m t v= | Runs rspec on current file | | ~rspec-verify-method~ | =SPC m t s= | Runs rspec for the item on cursor | - diff --git a/modules/lang/ruby/config.el b/modules/lang/ruby/config.el index bbec2a795..46921c7ee 100644 --- a/modules/lang/ruby/config.el +++ b/modules/lang/ruby/config.el @@ -97,7 +97,7 @@ (setq rake-completion-system 'default) (map! :after ruby-mode :localleader - :map ruby-mode-map + :map ruby-mode-map :prefix ("k" . "rake") "k" #'rake "r" #'rake-rerun @@ -185,7 +185,7 @@ :hook (projectile-rails-mode . auto-insert-mode) :init (setq auto-insert-query nil) - (setq projectile-rails-custom-server-command "bundle exec spring rails server --no-log-to-stdout") + (setq projectile-rails-custom-server-command "bundle exec spring rails server") (setq inf-ruby-console-environment "development") (when (featurep! :lang web) (add-hook 'web-mode-hook #'projectile-rails-mode)) From 971350bf967e3363c55ad49f792136c005d8eb72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ot=C3=A1vio=20Schwanck?= Date: Thu, 12 Nov 2020 22:05:39 -0300 Subject: [PATCH 2/2] remove custom server command --- modules/lang/ruby/config.el | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/lang/ruby/config.el b/modules/lang/ruby/config.el index 46921c7ee..f6a8d8c3e 100644 --- a/modules/lang/ruby/config.el +++ b/modules/lang/ruby/config.el @@ -185,7 +185,6 @@ :hook (projectile-rails-mode . auto-insert-mode) :init (setq auto-insert-query nil) - (setq projectile-rails-custom-server-command "bundle exec spring rails server") (setq inf-ruby-console-environment "development") (when (featurep! :lang web) (add-hook 'web-mode-hook #'projectile-rails-mode))