mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
fix(eval): type error in +emacs-lisp-eval
When evaluating from a buffer not visiting any file, file-truename would
error out since the argument it was fed is nil.
Fix: #6181
Close: #6404
Ref: 7290f85cfd
Co-authored-by: Yoav Marco <ymarco@users.noreply.github.com>
This commit is contained in:
@ -12,7 +12,8 @@ to a pop up buffer."
|
|||||||
(condition-case-unless-debug e
|
(condition-case-unless-debug e
|
||||||
(let ((result
|
(let ((result
|
||||||
(let* ((buffer-file-name (buffer-file-name (buffer-base-buffer)))
|
(let* ((buffer-file-name (buffer-file-name (buffer-base-buffer)))
|
||||||
(buffer-file-truename (file-truename buffer-file-name))
|
(buffer-file-truename
|
||||||
|
(and buffer-file-name (file-truename buffer-file-name)))
|
||||||
(doom--current-module
|
(doom--current-module
|
||||||
(ignore-errors (doom-module-from-path buffer-file-name)))
|
(ignore-errors (doom-module-from-path buffer-file-name)))
|
||||||
(debug-on-error t))
|
(debug-on-error t))
|
||||||
|
Reference in New Issue
Block a user