From 784ae418da2f3c9dc85547bcb3b811914d11b1ee Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 15 Mar 2019 16:15:17 -0400 Subject: [PATCH] Fix wrong-type-argument on +emacs-lisp-eval When using +eval commands in file-less buffers, like the scratch buffer. --- modules/lang/emacs-lisp/autoload.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/lang/emacs-lisp/autoload.el b/modules/lang/emacs-lisp/autoload.el index 59847ec3d..e85c851ff 100644 --- a/modules/lang/emacs-lisp/autoload.el +++ b/modules/lang/emacs-lisp/autoload.el @@ -10,7 +10,7 @@ to a pop up buffer." (require 'pp) (let ((result (let ((debug-on-error t) - (doom--current-module (doom-module-from-path buffer-file-name))) + (doom--current-module (ignore-errors (doom-module-from-path buffer-file-name)))) (eval (read (concat "(progn " (buffer-substring-no-properties beg end)