From fcf2a2632910915248121ae1ecce12bbd2f8c491 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 30 Aug 2018 19:42:57 +0200 Subject: [PATCH] lang/nim: fix blank nimsuggest-path stringp error --- modules/lang/nim/config.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/lang/nim/config.el b/modules/lang/nim/config.el index 728780223..69c022477 100644 --- a/modules/lang/nim/config.el +++ b/modules/lang/nim/config.el @@ -4,7 +4,9 @@ (defun +nim|init-nimsuggest-mode () "Conditionally load `nimsuggest-mode', instead of clumsily erroring out if nimsuggest isn't installed." - (when (file-executable-p nimsuggest-path) + (unless (stringp nimsuggest-path) + (setq nimsuggest-path (executable-find "nimsuggest"))) + (when (and nimsuggest-path (file-executable-p nimsuggest-path)) (nimsuggest-mode))) (add-hook 'nim-mode-hook #'+nim|init-nimsuggest-mode)