[Top][All Lists]

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

Re: ANNOUNCE: GNU Hyperbole 5.14 is released for testing and use

From: Alex Dunn
Subject: Re: ANNOUNCE: GNU Hyperbole 5.14 is released for testing and use
Date: Sat, 02 Jul 2016 11:39:35 -0700
User-agent: Notmuch/0.22 (http://notmuchmail.org) Emacs/ (x86_64-apple-darwin15.5.0)


Running `make all-elc SITE_PRELOADS=` (using Emacs 25.0.95, Mac OS 10.11.5), 
gives me
this error:

(Hyperbole): Remove require/load of hsite.el from Emacs setup; require/load 
hyperbole instead.
make: *** [all-elc] Error 255

Removing all instances of “-l ./hsite.el” from the Makefile and running again:

Cannot open load file: No such file or directory, hload-path

If I run `make all-elc SITE_PRELOADS=-l hload-path.el`, then I get a
successful compile.


Robert Weiner <address@hidden> writes:

> This mainly updates internal parts of Hyperbole and has the same
> feature set at version 5.13.
> Follow the installation and update instructions from the prior
> announcement of 5.13.  Since
> Hyperbole is a regular Emacs package, updating is a simple two step
> process of deleting the old version in the package manager and
> installing the new one.
> Because Hyperbole is a large, multi-functional package, people often
> ask why they should use it.
> So I am going to start offering a reason or two at a time while we
> gather inputs and produce a full list of reasons.
> We all have too much information to scan, process, store and retrieve
> and Emacs helps us greatly with that.  But everything is discrete and
> largely disconnected in Emacs:
>   - each command requires learning a separate key binding;
>   - each major mode is independent, leading to silos of information in
> individual formats;
>   - buffers are largely blobs of text without any context.
> These features have their benefits as we know but they require a great
> deal of mental processing to master and to maintain.  Hyperbole is
> meant to augment your Emacs toolset and reduce your cognitive load.
> Its context-sensitive Action Key works in dozens and dozens of
> contexts, instantly determining a prime action to take based on the
> buffer context around point (or other criteria) without much of any
> thought on your part.  So from one key, you get the capability of
> dozens of keys and over time this just becomes part of your muscle
> memory; you press the Action Key and get what you want almost all the
> time.  If Hyperbole doesn't handle a context, you simply add a few
> lines of code and then it handles it from then forward.  You could
> have dozens of custom button types that are recognized within
> structured text and the Action Key will activate them all.
> So the Action Key lets you just press M-RET all the time and have good
> things happen while what we call Implicit Button Types create
> structured contexts within existing buffers, allowing you to use these
> as hyperlinks or all sort of other button types, e.g. an Action Key
> press on bug#12345 takes you right to the discussion of the bug.
> This may sound a bit abstract but if you talk to people who have used
> Hyperbole for a while, they will tell you that it is hard to part with
> once you are used to it.
> Enjoy.
> Bob

reply via email to

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