hyperbole-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Hyperbole V8 is nearing completion; please try it out from elpa-devel


From: Robert Weiner
Subject: Hyperbole V8 is nearing completion; please try it out from elpa-devel
Date: Sun, 30 Jan 2022 12:14:55 -0500

Hi Everyone:

The Hyperbole team has been adding all sorts of great features to Hyperbole V8
on weekends and have improved its quality with over 200 automated tests now as well.

Now the elpa-devel archive lets you install pre-release versions of
Hyperbole using your normal Emacs package manager, just pointed to
the emacs-devel archive, as explained below.

Please give it a try; you can always uninstall and revert if you find a
need but we think you'll really like the new version.  The new DEMO and
some videos to be published are in-progress but the user manual and all
other documentation including HY-NEWS {C-h h d n} are near their final states.

To install the pre-release using elpa-devel:

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 a while 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, *note Invocation::.

Otherwise, to download and install the Hyperbole package, you should
add several lines to your personal Emacs initialization file,
'~/.emacs'.  (For further details, *note The Emacs Initialization File:
(emacs)Init File.).

Bob and Mats

-------------------

Below are the lines to add:

     (when (< emacs-major-version 27)
       (error "Hyperbole requires Emacs 27 or above; you are running version %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)

Please note the last line is new with the version 8, so please update any
prior Hyperbole initializations.

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.

------
I use:  Editor:      Emacs 27.1
        Hyperbole:   8.0.0pre
        Sys Type:    x86_64-apple-darwin18.7.0
        OS Type:     darwin
        Window Sys:  ns
        News Reader: Gnus v5.13
        Install:     git, 37ae48677533276421a5ac85640a7968542d9270


reply via email to

[Prev in Thread] Current Thread [Next in Thread]