fix(emacs-lisp): flycheck false positives in Doom configs
This commit is contained in:
parent
e4aa07f811
commit
a4aab45656
3 changed files with 8 additions and 5 deletions
|
@ -8,6 +8,9 @@
|
||||||
(unless (or load-in-progress (not noninteractive))
|
(unless (or load-in-progress (not noninteractive))
|
||||||
(require 'core-cli)))
|
(require 'core-cli)))
|
||||||
|
|
||||||
|
(require 'seq)
|
||||||
|
(require 'map)
|
||||||
|
|
||||||
|
|
||||||
;;
|
;;
|
||||||
;;; Variables
|
;;; Variables
|
||||||
|
|
|
@ -59,8 +59,6 @@
|
||||||
|
|
||||||
;; Just the... bear necessities~
|
;; Just the... bear necessities~
|
||||||
(require 'core (expand-file-name "core" (file-name-directory load-file-name)))
|
(require 'core (expand-file-name "core" (file-name-directory load-file-name)))
|
||||||
(require 'seq)
|
|
||||||
(require 'map)
|
|
||||||
|
|
||||||
;; Load these eagerly, since autoloads haven't been generated/loaded yet
|
;; Load these eagerly, since autoloads haven't been generated/loaded yet
|
||||||
(load! "autoload/process")
|
(load! "autoload/process")
|
||||||
|
@ -75,6 +73,9 @@
|
||||||
(require 'core-modules)
|
(require 'core-modules)
|
||||||
(require 'core-packages)
|
(require 'core-packages)
|
||||||
|
|
||||||
|
;; Our DSL, API, and everything nice.
|
||||||
|
(require 'core-cli-lib)
|
||||||
|
|
||||||
;; Don't generate superfluous files when writing temp buffers.
|
;; Don't generate superfluous files when writing temp buffers.
|
||||||
(setq make-backup-files nil)
|
(setq make-backup-files nil)
|
||||||
;; Stop user configuration from interfering with package management.
|
;; Stop user configuration from interfering with package management.
|
||||||
|
@ -88,9 +89,6 @@
|
||||||
;;
|
;;
|
||||||
;;; Bootstrap
|
;;; Bootstrap
|
||||||
|
|
||||||
;; Our DSL, API, and everything nice.
|
|
||||||
(require 'core-cli-lib)
|
|
||||||
|
|
||||||
;; Use our own home-grown debugger so we can capture backtraces, make them more
|
;; Use our own home-grown debugger so we can capture backtraces, make them more
|
||||||
;; presentable, and write them to a file. Cleaner backtraces are better UX than
|
;; presentable, and write them to a file. Cleaner backtraces are better UX than
|
||||||
;; the giant wall of text the default debugger throws up.
|
;; the giant wall of text the default debugger throws up.
|
||||||
|
|
|
@ -261,6 +261,8 @@ verbosity when editing a file in `doom-private-dir' or `doom-emacs-dir'."
|
||||||
`(progn
|
`(progn
|
||||||
(setq doom-modules ',doom-modules
|
(setq doom-modules ',doom-modules
|
||||||
doom-disabled-packages ',doom-disabled-packages)
|
doom-disabled-packages ',doom-disabled-packages)
|
||||||
|
(require 'core)
|
||||||
|
(require 'core-cli-lib)
|
||||||
(ignore-errors (load ,user-init-file t t))
|
(ignore-errors (load ,user-init-file t t))
|
||||||
(setq byte-compile-warnings
|
(setq byte-compile-warnings
|
||||||
'(obsolete cl-functions
|
'(obsolete cl-functions
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue