Function: hsys-consult-require-version
hsys-consult-require-version is an autoloaded and byte-compiled
function defined in hsys-consult.el.
Signature
(hsys-consult-require-version)
Documentation
Require hsys-consult-flag set and minimum consult version or error.
Install consult package if not yet installed.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hsys-consult.el
;;;###autoload
(defun hsys-consult-require-version ()
"Require `hsys-consult-flag' set and minimum `consult' version or error.
Install `consult' package if not yet installed."
(unless hsys-consult-flag
(error "`%s' command requires `hsys-consult-flag' set to t" this-command))
(unless (package-installed-p 'consult)
(package-install 'consult))
(require 'consult)
(let ((consult-version (hsys-consult-get-version)))
;; Multi-file support added after consult version "0.32"
(when (not (and consult-version (string-greaterp consult-version "0.32")))
(error "(hsys-consult-grep): consult package version is %s; update required to 0.35 minimum"
consult-version))))