branch: externals/hyperbole commit d47af74999dea3e5819fde00bde07ba4f0c3bcd6 Author: Mats Lidell <mats.lid...@lidells.se> Commit: GitHub <nore...@github.com>
Remove warnings for variables part1 (#85) * Declare unknown variables to silence byte-compiler warnings --- ChangeLog | 17 +++++++++++++++++ hib-debbugs.el | 1 + hibtypes.el | 2 ++ hmouse-drv.el | 4 ++++ hmouse-sh.el | 10 ++++++++++ hmouse-tag.el | 7 +++++++ hrmail.el | 5 +++++ hsmail.el | 5 +++++ kotl/kmenu.el | 5 +++++ 9 files changed, 56 insertions(+) diff --git a/ChangeLog b/ChangeLog index 82ebb43..d47b42a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,22 @@ 2021-05-14 Mats Lidell <ma...@gnu.org> +* hsmail.el (mail-reply-buffer): Declare variable. + +* hrmail.el (rmail-old-text): Declare variable. + +* hmouse-tag.el (br-env-spec, br-lang-prefix, buffer-tag-table) + (jedi-mode, java-class-def-name-grpn, java-class-def-regexp): Declare + variables. + +* hmouse-sh.el (br-env-spec, br-lang-prefix, company-active-map) + (java-class-def-name-grpn, java-class-def-regexp, jedi-mode): Declare + variables. + +* hmouse-drv.el (aw-dispatch-alist, aw-frame-size, aw-keys): Declare + variables. + +* hib-debbugs.el (debbugs-port): Declare variable. + * hbut.el (ebut:delimit): Use hproperty:but-face. * hui-em-but.el (hproperty:but): Remove variable only used in one place. diff --git a/hib-debbugs.el b/hib-debbugs.el index 3c82555..d3a13a7 100644 --- a/hib-debbugs.el +++ b/hib-debbugs.el @@ -88,6 +88,7 @@ (declare-function debbugs-gnu-select-report "ext:debbugs") (declare-function debbugs-gnu-show-reports "ext:debbugs") (defvar debbugs-gnu-current-query) +(defvar debbugs-port) ;;; ************************************************************************ ;;; Public implicit button types diff --git a/hibtypes.el b/hibtypes.el index 7b3e6c8..934540a 100644 --- a/hibtypes.el +++ b/hibtypes.el @@ -84,6 +84,8 @@ (declare-function markdown-reference-goto-link "ext:markdown") (declare-function markdown-wiki-link-p "ext:markdown") (declare-function markdown-footnote-text-positions "ext:markdown") +(defvar markdown-regex-link-reference) +(defvar markdown-regex-reference-definition) ;;; ************************************************************************ ;;; Public implicit button types diff --git a/hmouse-drv.el b/hmouse-drv.el index b74182c..a9f6884 100644 --- a/hmouse-drv.el +++ b/hmouse-drv.el @@ -120,6 +120,10 @@ This permits the Smart Keys to behave as paste keys.") (declare-function ace-window-display-mode "ext:ace-window") (declare-function aw-select "ext:ace-window") +(defvar aw-dispatch-alist) +(defvar aw-frame-size) +(defvar aw-keys) + ;;; ************************************************************************ ;;; Private variables ;;; ************************************************************************ diff --git a/hmouse-sh.el b/hmouse-sh.el index 442206b..81cf8bc 100644 --- a/hmouse-sh.el +++ b/hmouse-sh.el @@ -21,6 +21,16 @@ (require 'hvar) ;;; ************************************************************************ +;;; Public declarations +;;; ************************************************************************ +(defvar br-env-spec) +(defvar br-lang-prefix) +(defvar company-active-map) +(defvar java-class-def-name-grpn) +(defvar java-class-def-regexp) +(defvar jedi-mode) + +;;; ************************************************************************ ;;; Public functions ;;; ************************************************************************ diff --git a/hmouse-tag.el b/hmouse-tag.el index 76c92d2..24a5061 100644 --- a/hmouse-tag.el +++ b/hmouse-tag.el @@ -134,6 +134,13 @@ Keyword matched is grouping 1. Referent is grouping 2.") (declare-function br-edit "ext:br") (declare-function br-edit-feature "ext:br-ftr") +(defvar br-env-spec) +(defvar br-lang-prefix) +(defvar buffer-tag-table) +(defvar jedi-mode) +(defvar java-class-def-name-grpn) +(defvar java-class-def-regexp) + ;;; ************************************************************************ ;;; Public functions ;;; ************************************************************************ diff --git a/hrmail.el b/hrmail.el index d5f8c8c..b8f7ebe 100644 --- a/hrmail.el +++ b/hrmail.el @@ -32,6 +32,11 @@ ;;; ************************************************************************ ;;; ************************************************************************ +;;; Public declarations +;;; ************************************************************************ +(defvar rmail-old-text) + +;;; ************************************************************************ ;;; Public functions ;;; ************************************************************************ diff --git a/hsmail.el b/hsmail.el index bdc48dd..24c6e29 100644 --- a/hsmail.el +++ b/hsmail.el @@ -72,6 +72,11 @@ If this is nil, use indentation, as specified by `mail-indentation-spaces'.") Used by `mail-yank-original' via `mail-indent-citation'.") ;;; ************************************************************************ +;;; Public declarations +;;; ************************************************************************ +(defvar mail-reply-buffer) + +;;; ************************************************************************ ;;; Overloaded functions ;;; ************************************************************************ diff --git a/kotl/kmenu.el b/kotl/kmenu.el index 99194c1..4f0e80c 100644 --- a/kotl/kmenu.el +++ b/kotl/kmenu.el @@ -185,6 +185,11 @@ kotl-menu-common-postamble)) ;;; ************************************************************************ +;;; Public declarations +;;; ************************************************************************ +(defvar mode-popup-menu) ; InfoDock + +;;; ************************************************************************ ;;; Public functions ;;; ************************************************************************