From c7abe743d1db1862bf12603296370d9945ddbe3c Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 23 Aug 2018 16:55:02 +0200 Subject: [PATCH] lang/ruby: show messages when robe throws errors --- modules/lang/ruby/config.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/lang/ruby/config.el b/modules/lang/ruby/config.el index 6d34cbf69..5308e06b7 100644 --- a/modules/lang/ruby/config.el +++ b/modules/lang/ruby/config.el @@ -58,7 +58,8 @@ (when (executable-find "ruby") (cl-letf (((symbol-function #'yes-or-no-p) (lambda (_) t))) (save-window-excursion - (ignore-errors (robe-start))) + (with-demoted-errors "ROBE ERROR: %s" + (robe-start))) (when (robe-running-p) (add-hook 'kill-buffer-hook #'+ruby|cleanup-robe-servers nil t))))) (add-hook 'enh-ruby-mode-hook #'+ruby|init-robe)