From 108fde0b88730ca6dd39a8b5d1fd6141e30e2418 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 23 Aug 2023 06:20:45 -0700 Subject: [PATCH] fix: More compile warnings --- lisp/generate/ignore.el | 8 ++++++++ lisp/generate/license.el | 2 ++ lisp/init/cask.el | 4 ++-- lisp/lint/checkdoc.el | 1 + lisp/lint/elsa.el | 1 + lisp/lint/package.el | 5 +++++ lisp/lint/regexps.el | 5 +++++ 7 files changed, 24 insertions(+), 2 deletions(-) diff --git a/lisp/generate/ignore.el b/lisp/generate/ignore.el index 38cecbaa..b569dff8 100644 --- a/lisp/generate/ignore.el +++ b/lisp/generate/ignore.el @@ -23,6 +23,14 @@ (locate-dominating-file dir "_prepare.el")) nil t)) +;; +;;; Externals + +(declare-function gitignore-templates-names "ext:license-templates.el") + +;; +;;; Core + (defun eask--print-ignore-menu () "Print all available ignore." (eask-msg "available via `eask generate ignore`") diff --git a/lisp/generate/license.el b/lisp/generate/license.el index 27ef2b35..1b071776 100644 --- a/lisp/generate/license.el +++ b/lisp/generate/license.el @@ -28,6 +28,8 @@ (defvar license-templates--data) +(declare-function license-templates-keys "ext:license-templates.el") + ;; ;;; Core diff --git a/lisp/init/cask.el b/lisp/init/cask.el index ad939c96..01772a61 100644 --- a/lisp/init/cask.el +++ b/lisp/init/cask.el @@ -17,12 +17,12 @@ ;; ;;; Externals -(defvar -flatten) - (declare-function ansi-green "ext:ansi.el") (declare-function ansi-yellow "ext:ansi.el") (declare-function ansi-white "ext:ansi.el") +(declare-function -flatten "ext:dash.el") + (declare-function cask--read "ext:cask.el") ;; diff --git a/lisp/lint/checkdoc.el b/lisp/lint/checkdoc.el index fed5d5d6..c28ddfb9 100644 --- a/lisp/lint/checkdoc.el +++ b/lisp/lint/checkdoc.el @@ -21,6 +21,7 @@ ;; ;;; Externals + (defvar checkdoc-version) (defvar checkdoc-create-error-function) diff --git a/lisp/lint/elsa.el b/lisp/lint/elsa.el index 7da73b89..f5f198c4 100644 --- a/lisp/lint/elsa.el +++ b/lisp/lint/elsa.el @@ -26,6 +26,7 @@ (declare-function elsa-message-format "ext:elsa.el") (declare-function elsa-analyse-file "ext:elsa.el") +(declare-function --each "ext:dash.el") ;; ;;; Flags diff --git a/lisp/lint/package.el b/lisp/lint/package.el index a21e2ce8..ed699617 100644 --- a/lisp/lint/package.el +++ b/lisp/lint/package.el @@ -19,6 +19,11 @@ (locate-dominating-file dir "_prepare.el")) nil t)) +;; +;;; Externals + +(declare-function package-lint-current-buffer "ext:package-lint.el") + ;; ;;; Flags diff --git a/lisp/lint/regexps.el b/lisp/lint/regexps.el index 2754a62c..29bcf1ac 100644 --- a/lisp/lint/regexps.el +++ b/lisp/lint/regexps.el @@ -19,6 +19,11 @@ (locate-dominating-file dir "_prepare.el")) nil t)) +;; +;;; Externals + +(declare-function relint-buffer "ext:package-lint.el") + ;; ;;; Flags