Package: hyperbole;
Reported by: Bodertz <bodertz <at> gmail.com>
Date: Wed, 17 Feb 2021 23:21:01 UTC
Severity: normal
Tags: confirmed
Done: Mats Lidell <matsl <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 46606 in the body.
You can then email your comments to 46606 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-hyperbole <at> gnu.org
:bug#46606
; Package hyperbole
.
(Wed, 17 Feb 2021 23:21:01 GMT) Full text and rfc822 format available.Bodertz <bodertz <at> gmail.com>
:bug-hyperbole <at> gnu.org
.
(Wed, 17 Feb 2021 23:21:01 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Bodertz <bodertz <at> gmail.com> To: bug-hyperbole <at> gnu.org Subject: Enabling Hyperbole unbinds 'h' key in Gnus; toggling bindings twice unbinds 'h' globally Date: Wed, 17 Feb 2021 16:20:32 -0700
I use: Editor: GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) Hyperbole: 7.1.3 Sys Type: x86_64-pc-linux-gnu OS Type: gnu/linux Window Sys: pgtk News Reader: Gnus v5.13 Steps to reproduce: 1. (require 'hyperbole) 2. {M-x gnus RET} - 'h' is unbound - should run describe-mode (found in gnus-group-mode-map) 3. {M-x hyperbole-toggle-bindings} while in Gnus - 'h' remains unbound 4. {M-x hyperbole-toggle-bindings} again while in Gnus - 'h' remains unbound 5. Switch to the *scratch* buffer: {C-x b *scratc C-q h* RET} - 'h' is now unbound here as well I'm not sure what information I should be providing. gnus-group-mode-map (and gnus-summary-mode-map) is long and confusing, and I figure you can find it yourself easily, so I haven't included it here. I can if you want. I have included a diff of gnus-summary-mode-map before and after requiring hyperbole. I use this instead of gnus-group-mode-map because I first found the issue there; I don't use 'h' in the Group buffer. In gnus-summary-mode-map, 'h' should run gnus-summary-show-article. As the diff shows, requiring hyperboling removes gnus-summary-show-article (as well as gnus-summary-article-map and gnus-summary-scroll-down). ------ diff -u --label \#\<buffer\ keymap\> --label \#\<buffer\ \*Help\*\> /tmp/buffer-content-g4KVJE /tmp/buffer-content-la1sHb --- #<buffer keymap> +++ #<buffer *Help*> @@ -73,9 +73,9 @@ (110 . gnus-summary-next-unread-subject) (16 . gnus-summary-prev-same-subject) (14 . gnus-summary-next-same-subject) - (13 . gnus-summary-scroll-down) + (13) (117 . gnus-summary-clear-mark-forward)) - nil nil nil nil gnus-summary-next-page gnus-summary-tick-article-forward nil gnus-summary-mark-as-processable nil nil gnus-summary-execute-command nil nil nil gnus-cache-enter-article nil gnus-summary-best-unread-article negative-argument gnus-summary-first-unread-article gnus-summary-limit-map digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument nil nil gnus-summary-beginning-of-article gnus-summary-expand-window gnus-summary-end-of-article gnus-summary-mark-as-dormant nil gnus-summary-article-map gnus-summary-backend-map gnus-summary-cancel-article gnus-summary-mark-as-read-backward gnus-summary-mark-as-expirable gnus-summary-followup-with-original gnus-summary-goto-map gnus-summary-help-map gnus-summary-increase-score nil gnus-summary-mime-map gnus-summary-lower-score gnus-summary-mark-map gnus-summary-next-article gnus-summary-save-map gnus-summary-prev-article gnus-summary-exit-no-update gnus-summary-reply-with-original gnus-summary-send-map gnus-summary-thread-map gnus-summary-tick-article-backward gnus-summary-score-map gnus-summary-wash-map gnus-uu-extract-map gnus-summary-buffer-map gnus-summary-exit-map gnus-summary-prev-unseen-article nil gnus-summary-next-unseen-article gnus-summary-refer-parent-article nil nil gnus-summary-post-news gnus-article-view-part gnus-summary-catchup-and-exit gnus-summary-mark-as-read-forward gnus-summary-edit-article gnus-summary-followup gnus-summary-show-article gnus-summary-select-article-buffer nil gnus-summary-goto-article gnus-summary-kill-same-subject-and-select gnus-summary-goto-last-article gnus-summary-mail-other-window gnus-summary-next-unread-article gnus-summary-save-article gnus-summary-prev-unread-article gnus-summary-exit gnus-summary-reply gnus-summary-isearch-article gnus-summary-toggle-header gnus-summary-tick-article-forward nil gnus-summary-browse-url gnus-summary-limit-to-unread nil nil nil gnus-summary-pipe-output nil nil gnus-summary-prev-page] + nil nil nil nil gnus-summary-next-page gnus-summary-tick-article-forward nil gnus-summary-mark-as-processable nil nil gnus-summary-execute-command nil nil nil gnus-cache-enter-article nil gnus-summary-best-unread-article negative-argument gnus-summary-first-unread-article gnus-summary-limit-map digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument nil nil gnus-summary-beginning-of-article gnus-summary-expand-window gnus-summary-end-of-article gnus-summary-mark-as-dormant nil t gnus-summary-backend-map gnus-summary-cancel-article gnus-summary-mark-as-read-backward gnus-summary-mark-as-expirable gnus-summary-followup-with-original gnus-summary-goto-map gnus-summary-help-map gnus-summary-increase-score nil gnus-summary-mime-map gnus-summary-lower-score gnus-summary-mark-map gnus-summary-next-article gnus-summary-save-map gnus-summary-prev-article gnus-summary-exit-no-update gnus-summary-reply-with-original gnus-summary-send-map gnus-summary-thread-map gnus-summary-tick-article-backward gnus-summary-score-map gnus-summary-wash-map gnus-uu-extract-map gnus-summary-buffer-map gnus-summary-exit-map gnus-summary-prev-unseen-article nil gnus-summary-next-unseen-article gnus-summary-refer-parent-article nil nil gnus-summary-post-news gnus-article-view-part gnus-summary-catchup-and-exit gnus-summary-mark-as-read-forward gnus-summary-edit-article gnus-summary-followup gnus-summary-show-article t nil gnus-summary-goto-article gnus-summary-kill-same-subject-and-select gnus-summary-goto-last-article gnus-summary-mail-other-window gnus-summary-next-unread-article gnus-summary-save-article gnus-summary-prev-unread-article gnus-summary-exit gnus-summary-reply gnus-summary-isearch-article gnus-summary-toggle-header gnus-summary-tick-article-forward nil gnus-summary-browse-url gnus-summary-limit-to-unread nil nil nil gnus-summary-pipe-output nil nil gnus-summary-prev-page] #^^[1 0 #^^[2 0 #1# nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] Diff finished. Wed Feb 17 14:51:28 2021
bug-hyperbole <at> gnu.org
:bug#46606
; Package hyperbole
.
(Fri, 19 Feb 2021 00:52:02 GMT) Full text and rfc822 format available.Message #8 received at 46606 <at> debbugs.gnu.org (full text, mbox):
From: Robert Weiner <rswgnu <at> gmail.com> To: Bodertz <bodertz <at> gmail.com> Cc: 46606 <at> debbugs.gnu.org Subject: Re: bug#46606: Enabling Hyperbole unbinds 'h' key in Gnus; toggling bindings twice unbinds 'h' globally Date: Thu, 18 Feb 2021 19:51:09 -0500
We’ll have a look at this. By chance have you rebound your help key to something other than C-h? If so, what? Also, see if this happens when you start emacs with -q and them load only Hyperbole. Thanks. > On Feb 17, 2021, at 6:21 PM, Bodertz <bodertz <at> gmail.com> wrote: > > I use: Editor: GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) > Hyperbole: 7.1.3 > Sys Type: x86_64-pc-linux-gnu > OS Type: gnu/linux > Window Sys: pgtk > News Reader: Gnus v5.13 > > Steps to reproduce: > > 1. (require 'hyperbole) > > 2. {M-x gnus RET} > - 'h' is unbound > - should run describe-mode (found in gnus-group-mode-map) > > 3. {M-x hyperbole-toggle-bindings} while in Gnus > - 'h' remains unbound > > 4. {M-x hyperbole-toggle-bindings} again while in Gnus > - 'h' remains unbound > > 5. Switch to the *scratch* buffer: {C-x b *scratc C-q h* RET} > - 'h' is now unbound here as well > > > I'm not sure what information I should be providing. > gnus-group-mode-map (and gnus-summary-mode-map) is long and confusing, > and I figure you can find it yourself easily, so I haven't included it > here. I can if you want. > > I have included a diff of gnus-summary-mode-map before and after > requiring hyperbole. I use this instead of gnus-group-mode-map because > I first found the issue there; I don't use 'h' in the Group buffer. In > gnus-summary-mode-map, 'h' should run gnus-summary-show-article. As the > diff shows, requiring hyperboling removes gnus-summary-show-article (as > well as gnus-summary-article-map and gnus-summary-scroll-down). > > > ------ > > > diff -u --label \#\<buffer\ keymap\> --label \#\<buffer\ \*Help\*\> /tmp/buffer-content-g4KVJE /tmp/buffer-content-la1sHb > --- #<buffer keymap> > +++ #<buffer *Help*> > @@ -73,9 +73,9 @@ > (110 . gnus-summary-next-unread-subject) > (16 . gnus-summary-prev-same-subject) > (14 . gnus-summary-next-same-subject) > - (13 . gnus-summary-scroll-down) > + (13) > (117 . gnus-summary-clear-mark-forward)) > - nil nil nil nil gnus-summary-next-page gnus-summary-tick-article-forward nil gnus-summary-mark-as-processable nil nil gnus-summary-execute-command nil nil nil gnus-cache-enter-article nil gnus-summary-best-unread-article negative-argument gnus-summary-first-unread-article gnus-summary-limit-map digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument nil nil gnus-summary-beginning-of-article gnus-summary-expand-window gnus-summary-end-of-article gnus-summary-mark-as-dormant nil gnus-summary-article-map gnus-summary-backend-map gnus-summary-cancel-article gnus-summary-mark-as-read-backward gnus-summary-mark-as-expirable gnus-summary-followup-with-original gnus-summary-goto-map gnus-summary-help-map gnus-summary-increase-score nil gnus-summary-mime-map gnus-summary-lower-score gnus-summary-mark-map gnus-summary-next-article gnus-summary-save-map gnus-summary-prev-article gnus-summary-exit-no-update gnus-summary-reply-with-original gnus-summary-send-map gnus-summary-thread-map gnus-summary-tick-article-backward gnus-summary-score-map gnus-summary-wash-map gnus-uu-extract-map gnus-summary-buffer-map gnus-summary-exit-map gnus-summary-prev-unseen-article nil gnus-summary-next-unseen-article gnus-summary-refer-parent-article nil nil gnus-summary-post-news gnus-article-view-part gnus-summary-catchup-and-exit gnus-summary-mark-as-read-forward gnus-summary-edit-article gnus-summary-followup gnus-summary-show-article gnus-summary-select-article-buffer nil gnus-summary-goto-article gnus-summary-kill-same-subject-and-select gnus-summary-goto-last-article gnus-summary-mail-other-window gnus-summary-next-unread-article gnus-summary-save-article gnus-summary-prev-unread-article gnus-summary-exit gnus-summary-reply gnus-summary-isearch-article gnus-summary-toggle-header gnus-summary-tick-article-forward nil gnus-summary-browse-url gnus-summary-limit-to-unread nil nil nil gnus-summary-pipe-output nil nil gnus-summary-prev-page] > + nil nil nil nil gnus-summary-next-page gnus-summary-tick-article-forward nil gnus-summary-mark-as-processable nil nil gnus-summary-execute-command nil nil nil gnus-cache-enter-article nil gnus-summary-best-unread-article negative-argument gnus-summary-first-unread-article gnus-summary-limit-map digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument digit-argument nil nil gnus-summary-beginning-of-article gnus-summary-expand-window gnus-summary-end-of-article gnus-summary-mark-as-dormant nil t gnus-summary-backend-map gnus-summary-cancel-article gnus-summary-mark-as-read-backward gnus-summary-mark-as-expirable gnus-summary-followup-with-original gnus-summary-goto-map gnus-summary-help-map gnus-summary-increase-score nil gnus-summary-mime-map gnus-summary-lower-score gnus-summary-mark-map gnus-summary-next-article gnus-summary-save-map gnus-summary-prev-article gnus-summary-exit-no-update gnus-summary-reply-with-original gnus-summary-send-map gnus-summary-thread-map gnus-summary-tick-article-backward gnus-summary-score-map gnus-summary-wash-map gnus-uu-extract-map gnus-summary-buffer-map gnus-summary-exit-map gnus-summary-prev-unseen-article nil gnus-summary-next-unseen-article gnus-summary-refer-parent-article nil nil gnus-summary-post-news gnus-article-view-part gnus-summary-catchup-and-exit gnus-summary-mark-as-read-forward gnus-summary-edit-article gnus-summary-followup gnus-summary-show-article t nil gnus-summary-goto-article gnus-summary-kill-same-subject-and-select gnus-summary-goto-last-article gnus-summary-mail-other-window gnus-summary-next-unread-article gnus-summary-save-article gnus-summary-prev-unread-article gnus-summary-exit gnus-summary-reply gnus-summary-isearch-article gnus-summary-toggle-header gnus-summary-tick-article-forward nil gnus-summary-browse-url gnus-summary-limit-to-unread nil nil nil gnus-summary-pipe-output nil nil gnus-summary-prev-page] > #^^[1 0 > #^^[2 0 #1# nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] > nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] > > Diff finished. Wed Feb 17 14:51:28 2021 > > > > _______________________________________________ > Bug-hyperbole mailing list > Bug-hyperbole <at> gnu.org > https://lists.gnu.org/mailman/listinfo/bug-hyperbole
bug-hyperbole <at> gnu.org
:bug#46606
; Package hyperbole
.
(Fri, 19 Feb 2021 02:50:01 GMT) Full text and rfc822 format available.Message #11 received at 46606 <at> debbugs.gnu.org (full text, mbox):
From: Bodertz <bodertz <at> gmail.com> To: Robert Weiner <rswgnu <at> gmail.com> Cc: 46606 <at> debbugs.gnu.org Subject: Re: bug#46606: Enabling Hyperbole unbinds 'h' key in Gnus; toggling bindings twice unbinds 'h' globally Date: Thu, 18 Feb 2021 19:49:19 -0700
Robert Weiner <rswgnu <at> gmail.com> writes: > We’ll have a look at this. By chance have you rebound your help key > to something other than C-h? If so, what? I have not. > Also, see if this happens when you start emacs with -q and them load > only Hyperbole. Sorry, I meant to mention that. It happens with emacs -Q. I've even tried in a docker image generated with guix. I ran M-x gnus, asnwered y to continue loading Gnus despite the error (unrelated to this) that Gnus complains about, and pressed h to confirm it ran describe-mode (it did). I then installed hyperbole with M-x package-install and pressed h in the Gnus buffer to confirm it was now unbound (it was). Finally, I ran M-x hyperbole-toggle-bindings twice, switched to the scratch buffer, and checked if I could type an h. I could not (without first quoting it with C-q, that is). Thanks for looking into it.
bug-hyperbole <at> gnu.org
:bug#46606
; Package hyperbole
.
(Sat, 20 Feb 2021 21:30:02 GMT) Full text and rfc822 format available.Message #14 received at 46606 <at> debbugs.gnu.org (full text, mbox):
From: Mats Lidell <matsl <at> gnu.org> To: Bodertz <bodertz <at> gmail.com> Cc: 46606 <at> debbugs.gnu.org, Robert Weiner <rswgnu <at> gmail.com> Subject: Re: bug#46606: Enabling Hyperbole unbinds 'h' key in Gnus; toggling bindings twice unbinds 'h' globally Date: Sat, 20 Feb 2021 22:29:10 +0100
Hi, Thanks for the detailed description. I was able to reproduce this using the tip version of hyperbole, commit 398f8e4ea, emacs"28.0.50" and gnus "Gnus v5.13". > Bodertz writes: > Robert Weiner <rswgnu <at> gmail.com> writes: > > > We’ll have a look at this. By chance have you rebound your help key > > to something other than C-h? If so, what? > > I have not. > > > Also, see if this happens when you start emacs with -q and them load > > only Hyperbole. > > Sorry, I meant to mention that. It happens with emacs -Q. I've even > tried in a docker image generated with guix. > > I ran M-x gnus, asnwered y to continue loading Gnus despite the error > (unrelated to this) that Gnus complains about, and pressed h to confirm > it ran describe-mode (it did). I then installed hyperbole with M-x > package-install and pressed h in the Gnus buffer to confirm it was now > unbound (it was). Finally, I ran M-x hyperbole-toggle-bindings twice, > switched to the scratch buffer, and checked if I could type an h. I > could not (without first quoting it with C-q, that is). > > Thanks for looking into it.
Mats Lidell <matsl <at> gnu.org>
to control <at> debbugs.gnu.org
.
(Sat, 20 Feb 2021 21:35:02 GMT) Full text and rfc822 format available.bug-hyperbole <at> gnu.org
:bug#46606
; Package hyperbole
.
(Sun, 21 Feb 2021 18:04:02 GMT) Full text and rfc822 format available.Message #19 received at 46606 <at> debbugs.gnu.org (full text, mbox):
From: Robert Weiner <rsw <at> gnu.org> To: Bodertz <bodertz <at> gmail.com>, Lidell Mats <matsl <at> gnu.org> Cc: 46606 <at> debbugs.gnu.org Subject: Re: bug#46606: Enabling Hyperbole unbinds 'h' key in Gnus; toggling bindings twice unbinds 'h' globally Date: Sun, 21 Feb 2021 13:03:25 -0500
[Message part 1 (text/plain, inline)]
This bug has been fixed in the latest Hyperbole git tip, commit #a831ef9e7. Mats, please test and then close this bug. -- Bob On Wed, Feb 17, 2021 at 6:21 PM Bodertz <bodertz <at> gmail.com> wrote: > I use: Editor: GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ > Version 3.24.24, cairo version 1.16.0) > Hyperbole: 7.1.3 > Sys Type: x86_64-pc-linux-gnu > OS Type: gnu/linux > Window Sys: pgtk > News Reader: Gnus v5.13 > > Steps to reproduce: > > 1. (require 'hyperbole) > > 2. {M-x gnus RET} > - 'h' is unbound > - should run describe-mode (found in gnus-group-mode-map) > > 3. {M-x hyperbole-toggle-bindings} while in Gnus > - 'h' remains unbound > > 4. {M-x hyperbole-toggle-bindings} again while in Gnus > - 'h' remains unbound > > 5. Switch to the *scratch* buffer: {C-x b *scratc C-q h* RET} > - 'h' is now unbound here as well > > > I'm not sure what information I should be providing. > gnus-group-mode-map (and gnus-summary-mode-map) is long and confusing, > and I figure you can find it yourself easily, so I haven't included it > here. I can if you want. > > I have included a diff of gnus-summary-mode-map before and after > requiring hyperbole. I use this instead of gnus-group-mode-map because > I first found the issue there; I don't use 'h' in the Group buffer. In > gnus-summary-mode-map, 'h' should run gnus-summary-show-article. As the > diff shows, requiring hyperboling removes gnus-summary-show-article (as > well as gnus-summary-article-map and gnus-summary-scroll-down). > > > ------ > > > diff -u --label \#\<buffer\ keymap\> --label \#\<buffer\ \*Help\*\> > /tmp/buffer-content-g4KVJE /tmp/buffer-content-la1sHb > --- #<buffer keymap> > +++ #<buffer *Help*> > @@ -73,9 +73,9 @@ > (110 . gnus-summary-next-unread-subject) > (16 . gnus-summary-prev-same-subject) > (14 . gnus-summary-next-same-subject) > - (13 . gnus-summary-scroll-down) > + (13) > (117 . gnus-summary-clear-mark-forward)) > - nil nil nil nil gnus-summary-next-page > gnus-summary-tick-article-forward nil gnus-summary-mark-as-processable nil > nil gnus-summary-execute-command nil nil nil gnus-cache-enter-article nil > gnus-summary-best-unread-article negative-argument > gnus-summary-first-unread-article gnus-summary-limit-map digit-argument > digit-argument digit-argument digit-argument digit-argument digit-argument > digit-argument digit-argument digit-argument digit-argument nil nil > gnus-summary-beginning-of-article gnus-summary-expand-window > gnus-summary-end-of-article gnus-summary-mark-as-dormant nil > gnus-summary-article-map gnus-summary-backend-map > gnus-summary-cancel-article gnus-summary-mark-as-read-backward > gnus-summary-mark-as-expirable gnus-summary-followup-with-original > gnus-summary-goto-map gnus-summary-help-map gnus-summary-increase-score nil > gnus-summary-mime-map gnus-summary-lower-score gnus-summary-mark-map > gnus-summary-next-article gnus-summary-save-map gnus-summary-prev-article > gnus-summary-exit-no-update gnus-summary-reply-with-original > gnus-summary-send-map gnus-summary-thread-map > gnus-summary-tick-article-backward gnus-summary-score-map > gnus-summary-wash-map gnus-uu-extract-map gnus-summary-buffer-map > gnus-summary-exit-map gnus-summary-prev-unseen-article nil > gnus-summary-next-unseen-article gnus-summary-refer-parent-article nil nil > gnus-summary-post-news gnus-article-view-part gnus-summary-catchup-and-exit > gnus-summary-mark-as-read-forward gnus-summary-edit-article > gnus-summary-followup gnus-summary-show-article > gnus-summary-select-article-buffer nil gnus-summary-goto-article > gnus-summary-kill-same-subject-and-select gnus-summary-goto-last-article > gnus-summary-mail-other-window gnus-summary-next-unread-article > gnus-summary-save-article gnus-summary-prev-unread-article > gnus-summary-exit gnus-summary-reply gnus-summary-isearch-article > gnus-summary-toggle-header gnus-summary-tick-article-forward nil > gnus-summary-browse-url gnus-summary-limit-to-unread nil nil nil > gnus-summary-pipe-output nil nil gnus-summary-prev-page] > + nil nil nil nil gnus-summary-next-page > gnus-summary-tick-article-forward nil gnus-summary-mark-as-processable nil > nil gnus-summary-execute-command nil nil nil gnus-cache-enter-article nil > gnus-summary-best-unread-article negative-argument > gnus-summary-first-unread-article gnus-summary-limit-map digit-argument > digit-argument digit-argument digit-argument digit-argument digit-argument > digit-argument digit-argument digit-argument digit-argument nil nil > gnus-summary-beginning-of-article gnus-summary-expand-window > gnus-summary-end-of-article gnus-summary-mark-as-dormant nil t > gnus-summary-backend-map gnus-summary-cancel-article > gnus-summary-mark-as-read-backward gnus-summary-mark-as-expirable > gnus-summary-followup-with-original gnus-summary-goto-map > gnus-summary-help-map gnus-summary-increase-score nil gnus-summary-mime-map > gnus-summary-lower-score gnus-summary-mark-map gnus-summary-next-article > gnus-summary-save-map gnus-summary-prev-article gnus-summary-exit-no-update > gnus-summary-reply-with-original gnus-summary-send-map > gnus-summary-thread-map gnus-summary-tick-article-backward > gnus-summary-score-map gnus-summary-wash-map gnus-uu-extract-map > gnus-summary-buffer-map gnus-summary-exit-map > gnus-summary-prev-unseen-article nil gnus-summary-next-unseen-article > gnus-summary-refer-parent-article nil nil gnus-summary-post-news > gnus-article-view-part gnus-summary-catchup-and-exit > gnus-summary-mark-as-read-forward gnus-summary-edit-article > gnus-summary-followup gnus-summary-show-article t nil > gnus-summary-goto-article gnus-summary-kill-same-subject-and-select > gnus-summary-goto-last-article gnus-summary-mail-other-window > gnus-summary-next-unread-article gnus-summary-save-article > gnus-summary-prev-unread-article gnus-summary-exit gnus-summary-reply > gnus-summary-isearch-article gnus-summary-toggle-header > gnus-summary-tick-article-forward nil gnus-summary-browse-url > gnus-summary-limit-to-unread nil nil nil gnus-summary-pipe-output nil nil > gnus-summary-prev-page] > #^^[1 0 > #^^[2 0 #1# nil nil nil nil nil nil nil nil nil nil nil nil > nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] > nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] > > Diff finished. Wed Feb 17 14:51:28 2021 > > > > _______________________________________________ > Bug-hyperbole mailing list > Bug-hyperbole <at> gnu.org > https://lists.gnu.org/mailman/listinfo/bug-hyperbole >
[Message part 2 (text/html, inline)]
bug-hyperbole <at> gnu.org
:bug#46606
; Package hyperbole
.
(Sun, 21 Feb 2021 20:51:02 GMT) Full text and rfc822 format available.Message #22 received at 46606 <at> debbugs.gnu.org (full text, mbox):
From: Mats Lidell <matsl <at> gnu.org> To: Robert Weiner <rsw <at> gnu.org> Cc: 46606 <at> debbugs.gnu.org, Bodertz <bodertz <at> gmail.com>, rswgnu <at> gmail.com Subject: Re: bug#46606: Enabling Hyperbole unbinds 'h' key in Gnus; toggling bindings twice unbinds 'h' globally Date: Sun, 21 Feb 2021 21:50:43 +0100
Confirmed. After starting gnus with hyperbole loaded 'h' is still bound to describe-mode in gnus. > Robert Weiner writes: > This bug has been fixed in the latest Hyperbole git tip, commit #a831ef9e7. > > Mats, please test and then close this bug. > > -- Bob > > On Wed, Feb 17, 2021 at 6:21 PM Bodertz <bodertz <at> gmail.com> wrote: > > I use: Editor: GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) > Hyperbole: 7.1.3 > Sys Type: x86_64-pc-linux-gnu > OS Type: gnu/linux > Window Sys: pgtk > News Reader: Gnus v5.13 > > Steps to reproduce: > > 1. (require 'hyperbole) > > 2. {M-x gnus RET} > - 'h' is unbound > - should run describe-mode (found in gnus-group-mode-map) > > 3. {M-x hyperbole-toggle-bindings} while in Gnus > - 'h' remains unbound > > 4. {M-x hyperbole-toggle-bindings} again while in Gnus > - 'h' remains unbound > > 5. Switch to the *scratch* buffer: {C-x b *scratc C-q h* RET} > - 'h' is now unbound here as well > > I'm not sure what information I should be providing. > gnus-group-mode-map (and gnus-summary-mode-map) is long and confusing, > and I figure you can find it yourself easily, so I haven't included it > here. I can if you want. > > I have included a diff of gnus-summary-mode-map before and after > requiring hyperbole. I use this instead of gnus-group-mode-map because > I first found the issue there; I don't use 'h' in the Group buffer. In > gnus-summary-mode-map, 'h' should run gnus-summary-show-article. As the > diff shows, requiring hyperboling removes gnus-summary-show-article (as > well as gnus-summary-article-map and gnus-summary-scroll-down). > > ------ > > diff -u --label \#\<buffer\ keymap\> --label \#\<buffer\ \*Help\*\> /tmp/buffer-content-g4KVJE /tmp/buffer-content-la1sHb > --- #<buffer keymap> > +++ #<buffer *Help*> > @@ -73,9 +73,9 @@ > (110 . gnus-summary-next-unread-subject) > (16 . gnus-summary-prev-same-subject) > (14 . gnus-summary-next-same-subject) > - (13 . gnus-summary-scroll-down) > + (13) > (117 . gnus-summary-clear-mark-forward)) > - nil nil nil nil gnus-summary-next-page gnus-summary-tick-article-forward nil gnus-summary-mark-as-processable nil nil > gnus-summary-execute-command nil nil nil gnus-cache-enter-article nil gnus-summary-best-unread-article negative-argument > gnus-summary-first-unread-article gnus-summary-limit-map digit-argument digit-argument digit-argument digit-argument digit-argument > digit-argument digit-argument digit-argument digit-argument digit-argument nil nil gnus-summary-beginning-of-article > gnus-summary-expand-window gnus-summary-end-of-article gnus-summary-mark-as-dormant nil gnus-summary-article-map > gnus-summary-backend-map gnus-summary-cancel-article gnus-summary-mark-as-read-backward gnus-summary-mark-as-expirable > gnus-summary-followup-with-original gnus-summary-goto-map gnus-summary-help-map gnus-summary-increase-score nil > gnus-summary-mime-map gnus-summary-lower-score gnus-summary-mark-map gnus-summary-next-article gnus-summary-save-map > gnus-summary-prev-article gnus-summary-exit-no-update gnus-summary-reply-with-original gnus-summary-send-map > gnus-summary-thread-map gnus-summary-tick-article-backward gnus-summary-score-map gnus-summary-wash-map gnus-uu-extract-map > gnus-summary-buffer-map gnus-summary-exit-map gnus-summary-prev-unseen-article nil gnus-summary-next-unseen-article > gnus-summary-refer-parent-article nil nil gnus-summary-post-news gnus-article-view-part gnus-summary-catchup-and-exit > gnus-summary-mark-as-read-forward gnus-summary-edit-article gnus-summary-followup gnus-summary-show-article > gnus-summary-select-article-buffer nil gnus-summary-goto-article gnus-summary-kill-same-subject-and-select gnus-summary-goto-last-article > gnus-summary-mail-other-window gnus-summary-next-unread-article gnus-summary-save-article gnus-summary-prev-unread-article > gnus-summary-exit gnus-summary-reply gnus-summary-isearch-article gnus-summary-toggle-header gnus-summary-tick-article-forward nil > gnus-summary-browse-url gnus-summary-limit-to-unread nil nil nil gnus-summary-pipe-output nil nil gnus-summary-prev-page] > + nil nil nil nil gnus-summary-next-page gnus-summary-tick-article-forward nil gnus-summary-mark-as-processable nil nil > gnus-summary-execute-command nil nil nil gnus-cache-enter-article nil gnus-summary-best-unread-article negative-argument > gnus-summary-first-unread-article gnus-summary-limit-map digit-argument digit-argument digit-argument digit-argument digit-argument > digit-argument digit-argument digit-argument digit-argument digit-argument nil nil gnus-summary-beginning-of-article > gnus-summary-expand-window gnus-summary-end-of-article gnus-summary-mark-as-dormant nil t gnus-summary-backend-map > gnus-summary-cancel-article gnus-summary-mark-as-read-backward gnus-summary-mark-as-expirable gnus-summary-followup-with-original > gnus-summary-goto-map gnus-summary-help-map gnus-summary-increase-score nil gnus-summary-mime-map gnus-summary-lower-score > gnus-summary-mark-map gnus-summary-next-article gnus-summary-save-map gnus-summary-prev-article gnus-summary-exit-no-update > gnus-summary-reply-with-original gnus-summary-send-map gnus-summary-thread-map gnus-summary-tick-article-backward > gnus-summary-score-map gnus-summary-wash-map gnus-uu-extract-map gnus-summary-buffer-map gnus-summary-exit-map > gnus-summary-prev-unseen-article nil gnus-summary-next-unseen-article gnus-summary-refer-parent-article nil nil gnus-summary-post-news > gnus-article-view-part gnus-summary-catchup-and-exit gnus-summary-mark-as-read-forward gnus-summary-edit-article > gnus-summary-followup gnus-summary-show-article t nil gnus-summary-goto-article gnus-summary-kill-same-subject-and-select > gnus-summary-goto-last-article gnus-summary-mail-other-window gnus-summary-next-unread-article gnus-summary-save-article > gnus-summary-prev-unread-article gnus-summary-exit gnus-summary-reply gnus-summary-isearch-article gnus-summary-toggle-header > gnus-summary-tick-article-forward nil gnus-summary-browse-url gnus-summary-limit-to-unread nil nil nil gnus-summary-pipe-output nil nil > gnus-summary-prev-page] > #^^[1 0 > #^^[2 0 #1# nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] > nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] > > Diff finished. Wed Feb 17 14:51:28 2021 > > _______________________________________________ > Bug-hyperbole mailing list > Bug-hyperbole <at> gnu.org > https://lists.gnu.org/mailman/listinfo/bug-hyperbole
Mats Lidell <matsl <at> gnu.org>
to control <at> debbugs.gnu.org
.
(Sun, 21 Feb 2021 20:52:01 GMT) Full text and rfc822 format available.Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Mon, 22 Mar 2021 11:24:04 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.