From ccf7197acfcbcfcc778364fcdf207636a429de92 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 26 Oct 2019 21:52:29 -0400 Subject: [PATCH] lang/emacs-lisp: print string repr of evaluated result This makes the return type of the evaluated result clearer at a glance. --- modules/lang/emacs-lisp/autoload.el | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/modules/lang/emacs-lisp/autoload.el b/modules/lang/emacs-lisp/autoload.el index 88b67df53..38505be87 100644 --- a/modules/lang/emacs-lisp/autoload.el +++ b/modules/lang/emacs-lisp/autoload.el @@ -18,10 +18,8 @@ to a pop up buffer." (doom--current-module . ,(ignore-errors (doom-module-from-path buffer-file-name)))))))) - (if (stringp result) - result - (require 'pp) - (pp-to-string result))) + (require 'pp) + (replace-regexp-in-string "\\\\n" "\n" (pp-to-string result))) (error (error-message-string e))))) (current-buffer)))