branch: externals/hyperbole
commit acec506a2cd6eb46782d7a2cff0eeb7f45f9a620
Author: Mats Lidell <[email protected]>
Commit: GitHub <[email protected]>
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: [email protected]
;;
;; 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
;;; ************************************************************************