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 ;;; ************************************************************************