Skip to content

Elpa Stable Package Installation (Emacs Package Manager)

Once you have Emacs set up at your site, the stable, released version of GNU Hyperbole may be installed by using the Emacs Package Manager. If you are not familiar with it, see Packages in the GNU Emacs Manual. Releases are very rare and the in-development branch may be many months and features ahead, so you may want to consider using either the Elpa In-Development or Git In-Development installation instead.

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).

emacs-lisp
;; 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)
(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.