From 3be65c7354f3aab9b28bfed8508d12256fcce0ca Mon Sep 17 00:00:00 2001 From: Lin Sun Date: Fri, 9 Dec 2022 00:00:02 +0000 Subject: [PATCH] * core: enhance the code to reduce flycheck warnings --- core/core-configuration-layer.el | 1 + core/core-dotspacemacs.el | 2 +- core/core-fonts-support.el | 2 ++ core/core-funcs.el | 3 --- core/core-spacebind.el | 2 +- core/core-spacemacs-buffer.el | 9 +++------ core/core-spacemacs.el | 3 +++ 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/core/core-configuration-layer.el b/core/core-configuration-layer.el index 6d513ec2f..c37254bcd 100644 --- a/core/core-configuration-layer.el +++ b/core/core-configuration-layer.el @@ -33,6 +33,7 @@ (require 'core-funcs) (require 'core-progress-bar) (require 'core-spacemacs-buffer) +(require 'core-load-paths) (defvar configuration-layer--refresh-package-timeout dotspacemacs-elpa-timeout "Timeout in seconds to reach a package archive page.") diff --git a/core/core-dotspacemacs.el b/core/core-dotspacemacs.el index f1a58c38d..625ce26d9 100644 --- a/core/core-dotspacemacs.el +++ b/core/core-dotspacemacs.el @@ -20,7 +20,7 @@ ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see . - +(require 'core-load-paths) (require 'core-customization) (defconst dotspacemacs-template-directory diff --git a/core/core-fonts-support.el b/core/core-fonts-support.el index 44b723545..e2f8ad826 100644 --- a/core/core-fonts-support.el +++ b/core/core-fonts-support.el @@ -21,6 +21,8 @@ ;; along with this program. If not, see . (require 'core-funcs) +(require 'core-load-paths) + (require 'core-spacemacs-buffer) (defvar spacemacs--diminished-minor-modes nil diff --git a/core/core-funcs.el b/core/core-funcs.el index 60551fc7a..b68508955 100644 --- a/core/core-funcs.el +++ b/core/core-funcs.el @@ -20,9 +20,6 @@ ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see . - -(defvar configuration-layer--protected-packages) -(defvar dotspacemacs-filepath) (defvar spacemacs-repl-list '() "List of all registered REPLs.") diff --git a/core/core-spacebind.el b/core/core-spacebind.el index 8da30c20a..bfc90a439 100644 --- a/core/core-spacebind.el +++ b/core/core-spacebind.el @@ -20,7 +20,7 @@ ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see . - +(require 'core-load-paths) (require 'core-keybindings) (defvar spacebind--eager-bind t diff --git a/core/core-spacemacs-buffer.el b/core/core-spacemacs-buffer.el index 60d49c968..4115bec6a 100644 --- a/core/core-spacemacs-buffer.el +++ b/core/core-spacemacs-buffer.el @@ -22,6 +22,7 @@ ;;; Code: +(require 'core-dotspacemacs) (eval-when-compile (defvar dotspacemacs-distribution) (defvar dotspacemacs-filepath) @@ -32,13 +33,9 @@ (defvar spacemacs-badge-official-png) (defvar spacemacs-banner-directory) (defvar spacemacs-banner-official-png) - (defvar spacemacs-cache-directory) - (defvar spacemacs-docs-directory) (defvar spacemacs-gplv3-official-png) - (defvar spacemacs-info-directory) - (defvar spacemacs-release-notes-directory) - (defvar spacemacs-start-directory) - (defvar spacemacs-version)) + (defvar spacemacs-version) + (defvar configuration-layer-error-count)) (defconst spacemacs-buffer-version-info "0.999" diff --git a/core/core-spacemacs.el b/core/core-spacemacs.el index e223579d4..468a9e0b5 100644 --- a/core/core-spacemacs.el +++ b/core/core-spacemacs.el @@ -28,6 +28,8 @@ :prefix 'spacemacs-) (require 'subr-x nil 'noerror) +(require 'core-versions) +(require 'core-load-paths) (require 'core-emacs-backports) (require 'core-env) (require 'page-break-lines) @@ -52,6 +54,7 @@ (require 'core-use-package-ext) (require 'core-spacebind) (require 'core-compilation) +(require 'core-dumper) (defvar spacemacs-post-user-config-hook nil "Hook run after dotspacemacs/user-config")