From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robert Weiner Newsgroups: gmane.emacs.devel,gmane.emacs.hyperbole.user Subject: Re: ANNOUNCE: GNU Hyperbole 5.14 is released for testing and use Date: Sat, 2 Jul 2016 15:58:32 -0400 Message-ID: References: Reply-To: rswgnu@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1467489569 4768 80.91.229.3 (2 Jul 2016 19:59:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 2 Jul 2016 19:59:29 +0000 (UTC) Cc: hyperbole-users , emacs-devel To: Alex Dunn Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 02 21:59:24 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bJR4W-0008Iy-2o for ged-emacs-devel@m.gmane.org; Sat, 02 Jul 2016 21:59:24 +0200 Original-Received: from localhost ([::1]:39908 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bJR4S-0006EM-A8 for ged-emacs-devel@m.gmane.org; Sat, 02 Jul 2016 15:59:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38739) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bJR4I-0006Cm-AC for emacs-devel@gnu.org; Sat, 02 Jul 2016 15:59:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bJR4C-0000C8-6g for emacs-devel@gnu.org; Sat, 02 Jul 2016 15:59:09 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55294) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bJR4C-0000Bz-3R; Sat, 02 Jul 2016 15:59:04 -0400 Original-Received: from mail-oi0-f52.google.com ([209.85.218.52]:33863) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bJR4A-0005oA-Ep; Sat, 02 Jul 2016 15:59:02 -0400 Original-Received: by mail-oi0-f52.google.com with SMTP id s66so151771766oif.1; Sat, 02 Jul 2016 12:59:02 -0700 (PDT) X-Gm-Message-State: ALyK8tIdtUiOwUEe31jmGRxG8m8NPBcnxeBR4w+3iaOkDb2RBz3fy2DEZX/vml4INBAO/PpKoH/636xMhUBFdg== X-Received: by 10.202.245.133 with SMTP id t127mr2827989oih.192.1467489541603; Sat, 02 Jul 2016 12:59:01 -0700 (PDT) Original-Received: by 10.202.212.143 with HTTP; Sat, 2 Jul 2016 12:58:32 -0700 (PDT) In-Reply-To: X-Gmail-Original-Message-ID: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:205093 gmane.emacs.hyperbole.user:23 Archived-At: You should use the Emacs package manager to install or uninstall Hyperbole now. Follow the directions in the HY-README file or in the 5.13 announcement made to the Emacs developers list. It will be much simpler for you. If there is a specific error in the manual installation instructions, please point that out and I'll look into it though we may just eliminate that in the near future. Bob On Sat, Jul 2, 2016 at 2:39 PM, Alex Dunn wrote: > Hi, > > Running `make all-elc SITE_PRELOADS=3D` (using Emacs 25.0.95, Mac OS 10.1= 1.5), gives me > this error: > > ``` > (Hyperbole): Remove require/load of hsite.el from Emacs setup; require/lo= ad hyperbole instead. > make: *** [all-elc] Error 255 > ``` > > Removing all instances of =E2=80=9C-l ./hsite.el=E2=80=9D from the Makefi= le and running again: > > ``` > Cannot open load file: No such file or directory, hload-path > ``` > > If I run `make all-elc SITE_PRELOADS=3D-l hload-path.el`, then I get a > successful compile. > > =E2=80=94Alex > > Robert Weiner 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