branch: externals/hyperbole
commit acec506a2cd6eb46782d7a2cff0eeb7f45f9a620
Author: Mats Lidell <mats.lid...@lidells.se>
Commit: GitHub <nore...@github.com>

    Require hbut so defib is defined, needed for compiling (#430)
---
 hsys-flymake.el | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/hsys-flymake.el b/hsys-flymake.el
index a8734c9acf..09e96159e2 100644
--- a/hsys-flymake.el
+++ b/hsys-flymake.el
@@ -7,7 +7,7 @@
 ;; E-mail:       r...@gnu.org
 ;;
 ;; Orig-Date:    31-Dec-23 at 13:54:08
-;; Last-Mod:      3-Jan-24 at 13:41:18 by Bob Weiner
+;; Last-Mod:      4-Jan-24 at 10:18:18 by Mats Lidell
 ;;
 ;; SPDX-License-Identifier: GPL-3.0-or-later
 ;;
@@ -23,13 +23,25 @@
 ;;
 ;;    We want to load this so the implicit button type defined herein
 ;;    takes effect, but we don't require `flymake-mode' or
-;;    `repeat-mode'. Instead we leave it to each function to check
+;;    `repeat-mode'.  Instead we leave it to each function to check
 ;;    whether it is enabled and active in the current buffer.  This way,
 ;;    if the user never uses `flymake-mode' that library is never loaded
 ;;    and the implicit button type never triggers.
 ;;
 ;;; Code:
 
+(require 'hbut)
+
+;;; ************************************************************************
+;;; Public declarations
+;;; ************************************************************************
+
+(defvar flymake-mode)
+(defvar flymake-wrap-around)
+(defvar flymake-mode-map)
+
+(declare-function flymake--diag-text "flymake")
+
 ;;; ************************************************************************
 ;;; Public functions
 ;;; ************************************************************************

Reply via email to