mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
fix(emacs-lisp): datatype error in fileless elisp buffers
Due to +emacs-lisp-non-package-mode assuming it would always execute in a file-visiting buffer. Fix: #6786
This commit is contained in:
@ -303,7 +303,10 @@ This generally applies to your private config (`doom-user-dir') or Doom's source
|
|||||||
(error
|
(error
|
||||||
(princ
|
(princ
|
||||||
(format "%s:%d:%d:Error:Failed to load Doom: %s\n"
|
(format "%s:%d:%d:Error:Failed to load Doom: %s\n"
|
||||||
,(file-name-nondirectory (buffer-file-name (buffer-base-buffer)))
|
(or ,(ignore-errors
|
||||||
|
(file-name-nondirectory
|
||||||
|
(buffer-file-name (buffer-base-buffer))))
|
||||||
|
(car command-line-args-left))
|
||||||
0 0 (error-message-string e)))))
|
0 0 (error-message-string e)))))
|
||||||
,(read (default-toplevel-value 'flycheck-emacs-lisp-check-form))))
|
,(read (default-toplevel-value 'flycheck-emacs-lisp-check-form))))
|
||||||
flycheck-disabled-checkers (cons 'emacs-lisp-checkdoc
|
flycheck-disabled-checkers (cons 'emacs-lisp-checkdoc
|
||||||
|
Reference in New Issue
Block a user