GNU bug report logs -
#36107
Be explicit here. Make a statement or ask a question.
Previous Next
Reported by: <d40547914 <at> dvuadmin.net>
Date: Wed, 5 Jun 2019 20:28:01 UTC
Severity: normal
Done: Mats Lidell <matsl <at> gillsatra.se>
Bug is archived. No further changes may be made.
Full log
Message #38 received at 36107 <at> debbugs.gnu.org (full text, mbox):
I didn't reply all on the below -- whoops!
I'm laughing here, because I've been on your side of conversations like this a dozen times.
Unfortunately, I don't use git. The two files I sent over come from the code that's installed by the package manager directly. To get them, I moved my actual `.emacs.d` folder somewhere else, created a new `.emacs.d` folder containing an init that had only this in it:
(require 'package)
(setq package-enable-at-startup nil) ;; Prevent double loading of libraries
(package-initialize)
(unless (package-installed-p 'hyperbole)
(package-refresh-contents)
(package-install 'hyperbole))
(require 'hyperbole)
And then started Emacs as normal.
I tested this exact procedure again this morning, and although for whatever reason I got a couple of bad signature errors from elpa.gnu.org, the same set of files with the same missing stuff came down.
I swear I'm not *trying* to be frustrating! Sorry!
Addition: I checked the savannah link that's on the Hyperbole page (https://git.savannah.gnu.org/cgit/hyperbole.git/tree/, linked from the "ftp and git" section) and the `hypb.el` in there seems to be the same incomplete one I'm getting from the package manager:
https://git.savannah.gnu.org/cgit/hyperbole.git/tree/hbut.el
Thanks again for looking into all this stuff!
________________________________________
From: Robert Weiner <rsw <at> gnu.org>
Sent: Thursday, June 6, 2019 11:37 PM
To: Bemiller, Eric Timothy
Cc: 36107 <at> debbugs.gnu.org; Stefan Monnier; Lidell Mats
Subject: Re: bug#36107: Global Buttons Stop Functioning When Current Working Directory Changes (Forgot the Subject!)
On Thu, Jun 6, 2019 at 7:45 PM Eric Bemiller <d40547914 <at> dvuadmin.net<mailto:d40547914 <at> dvuadmin.net>> wrote:
Sure thing -- hopefully they're attached. These are a fresh download from elpa.gnu.org<http://elpa.gnu.org>
Ok, that helped show what is going on. You apparently are not downloading release 7.0.3 but the head of the elpa git tree which includes a bunch of additional changes that Stefan M. made for potential future use, as you can see here:
http://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=shortlog;h=refs/heads/externals/hyperbole
So instead, don't use any form of git, just install Hyperbole from the package manager after getting rid of all other versions and you will get version 7.0.3 (confirmed today). Then apply that one patch I sent you.
Bob
This bug report was last modified 4 years and 224 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.