all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Alex Dunn <dunn.alex@gmail.com>
To: rswgnu@gmail.com, emacs-devel <emacs-devel@gnu.org>,
	hyperbole-users <hyperbole-users@gnu.org>
Subject: Re: ANNOUNCE: GNU Hyperbole 5.14 is released for testing and use
Date: Sat, 02 Jul 2016 11:39:35 -0700	[thread overview]
Message-ID: <m2vb0nanq0.fsf@snow.i-did-not-set--mail-host-address--so-tickle-me> (raw)
In-Reply-To: <CA+OMD9gLDOeYEDTdMLsZRjcTkPTMpi-D6LFwf+fTm=Vruh561A@mail.gmail.com>

Hi,

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.

—Alex

Robert Weiner <rsw@gnu.org> 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	other threads:[~2016-07-02 18:39 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-06-30  4:56 ANNOUNCE: GNU Hyperbole 5.14 is released for testing and use Robert Weiner
2016-07-02 18:39 ` Alex Dunn [this message]
2016-07-02 19:58   ` Robert Weiner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m2vb0nanq0.fsf@snow.i-did-not-set--mail-host-address--so-tickle-me \
    --to=dunn.alex@gmail.com \
    --cc=emacs-devel@gnu.org \
    --cc=hyperbole-users@gnu.org \
    --cc=rswgnu@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.