Elpa In-Development Package Installation
The Elpa In-Development package pulls from the latest Hyperbole development branch tip and does not require installation of any new package manager software. Since Hyperbole is a mature package, this is usually fine to use and update on a day-to-day basis. But new features are tested on this branch and once in awhile it may break for a short time before a fix is pushed. With this branch you’ll be able to submit bug reports and feature requests but will not be able to submit pull requests for changes to the developers; use the Git In-Development Package instead for that.
If you have Hyperbole installed and simply want to upgrade it, invoke the Emacs Package Manager with {M-x list-packages RET}, then use the {U} key followed by the {x} key to upgrade all out-of-date packages, Hyperbole among them. Then skip the text below and move on to the next section, see Invocation.
Otherwise, to download and install the Hyperbole package, you should add several lines to your personal Emacs initialization file, ~/.emacs. (For further details, see The Emacs Initialization File in the GNU Emacs Manual).
;; Below are the lines to add:
(when (< emacs-major-version 28)
(error "Hyperbole requires Emacs 28 or above, not %d"
emacs-major-version))
(require 'package)
(add-to-list 'package-archives
'("gnu-devel" . "https://elpa.gnu.org/devel/"))
(unless (package-installed-p 'hyperbole)
(package-refresh-contents)
(package-install 'hyperbole))
(hyperbole-mode 1)Now save the file and restart Emacs. Hyperbole will then be downloaded and compiled for use with your version of Emacs; give it a minute or two. You may see a bunch of compilation warnings but these can be safely ignored.