GNU bug report logs -
#37015
man link gives me car: Variable binding depth exceeds max-specpdl-size
Previous Next
Reported by: Jean Louis <bugs <at> gnu.support>
Date: Mon, 12 Aug 2019 22:16:01 UTC
Severity: normal
Done: Robert Weiner <rsw <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 37015 in the body.
You can then email your comments to 37015 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Mon, 12 Aug 2019 22:16:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Jean Louis <bugs <at> gnu.support>
:
New bug report received and forwarded. Copy sent to
bug-hyperbole <at> gnu.org
.
(Mon, 12 Aug 2019 22:16:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
Hyperbole: 7.0.3a
Sys Type: x86_64-pc-linux-gnu
OS Type: gnu/linux
Window Sys: x
News Reader: Gnus v5.13
Making completion list...
<(Read)> executes (man-show "grep")
Invoking man grep in the background
if: Variable binding depth exceeds max-specpdl-sizeUnable to load color "unspecified-bg"
Unable to load color "unspecified-fg"
car: Variable binding depth exceeds max-specpdl-size
next-line: End of buffer
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Tue, 13 Aug 2019 02:12:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 37015 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Mon, Aug 12, 2019 at 6:16 PM Jean Louis <bugs <at> gnu.support> wrote:
> I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X
> toolkit, Xaw3d scroll bars)
>
> Hyperbole: 7.0.3a
> Sys Type: x86_64-pc-linux-gnu
> OS Type: gnu/linux
> Window Sys: x
> News Reader: Gnus v5.13
>
> Making completion list...
>
Not sure where that is coming from above.
> <(Read)> executes (man-show "grep")
>
Where is man-show defined. I don't have it in Emacs 26. Using the same
Emacs version as you but under MacOS.
Invoking man grep in the background
> if: Variable binding depth exceeds max-specpdl-sizeUnable to load color
> "unspecified-bg"
> Unable to load color "unspecified-fg"
> car: Variable binding depth exceeds max-specpdl-size
> next-line: End of buffer
>
> Seems like you have loaded something outside of Hyperbole that has caused
an infinite loop, maybe improperly overloading a standard man function.
Try starting with no initializations and then loading Hyperbole manually.
Bob
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Tue, 13 Aug 2019 02:29:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 37015 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
I meant:
Where is man-show defined? I don't have it in Emacs 27. I am using the
same Emacs version as you but under MacOS.
On Mon, Aug 12, 2019 at 10:11 PM Robert Weiner <rsw <at> gnu.org> wrote:
> On Mon, Aug 12, 2019 at 6:16 PM Jean Louis <bugs <at> gnu.support> wrote:
>
>> I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X
>> toolkit, Xaw3d scroll bars)
>>
>> Hyperbole: 7.0.3a
>> Sys Type: x86_64-pc-linux-gnu
>> OS Type: gnu/linux
>> Window Sys: x
>> News Reader: Gnus v5.13
>>
>> Making completion list...
>>
>
> Not sure where that is coming from above.
>
>> <(Read)> executes (man-show "grep")
>
>
> Invoking man grep in the background
>> if: Variable binding depth exceeds max-specpdl-sizeUnable to load color
>> "unspecified-bg"
>> Unable to load color "unspecified-fg"
>> car: Variable binding depth exceeds max-specpdl-size
>> next-line: End of buffer
>>
>> Seems like you have loaded something outside of Hyperbole that has caused
> an infinite loop, maybe improperly overloading a standard man function.
>
> Try starting with no initializations and then loading Hyperbole manually.
>
> Bob
>
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Tue, 13 Aug 2019 07:51:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 37015 <at> debbugs.gnu.org (full text, mbox):
* Robert Weiner <rsw <at> gnu.org> [2019-08-13 04:12]:
> On Mon, Aug 12, 2019 at 6:16 PM Jean Louis <bugs <at> gnu.support> wrote:
>
> > I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X
> > toolkit, Xaw3d scroll bars)
> >
> > Hyperbole: 7.0.3a
> > Sys Type: x86_64-pc-linux-gnu
> > OS Type: gnu/linux
> > Window Sys: x
> > News Reader: Gnus v5.13
> >
> > Making completion list...
> >
>
> Not sure where that is coming from above.
>
> > <(Read)> executes (man-show grep)
> >
>
> Where is man-show defined. I don't have it in Emacs 26. Using the same
> Emacs version as you but under MacOS.
It is in Hyperbola 7.0.3 I guess, also 7.0.3a I guess only, as I
removed 7.0.3a for a while, will get it later again.
(defact man-show (topic)
"Displays man page on TOPIC, which may be of the form <command>(<section>).
If using the Superman manual entry package, see the documentation for
`sm-notify' to control where the man page is displayed."
(interactive "sManual topic: ")
(let ((display-buffer-function
(lambda (buffer &rest unused) (hpath:display-buffer buffer))))
(manual-entry topic)))
> Invoking man grep in the background
> > if: Variable binding depth exceeds max-specpdl-sizeUnable to load color
> > unspecified-bg
> > Unable to load color unspecified-fg
> > car: Variable binding depth exceeds max-specpdl-size
> > next-line: End of buffer
> >
> > Seems like you have loaded something outside of Hyperbole that has caused
> an infinite loop, maybe improperly overloading a standard man function.
>
> Try starting with no initializations and then loading Hyperbole manually.
I have tried with emacs -Q on version 7.0.3 and I get the same. I do
not load nothing else but (package-initialize) and (require
'hyperbole)
For information about GNU Emacs and the GNU system, type C-h C-a.
C-x C-g is undefined
nil
Initializing Hyperbole...done
Hyperbole 7.0.3 is ready for action.
hyperbole
(New file) [2 times]
<(Read manual)> executes (man-show "mc")
Saving file /home/data1/protected/new1.text...
Saving file /home/data1/protected/.hypb...
Wrote /home/data1/protected/.hypb
Wrote /home/data1/protected/new1.text
Waiting for git... [2 times]
Invoking man mc in the background
switch-to-buffer-other-window: Variable binding depth exceeds max-specpdl-size
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Tue, 13 Aug 2019 11:06:01 GMT)
Full text and
rfc822 format available.
Message #17 received at 37015 <at> debbugs.gnu.org (full text, mbox):
Oh, okay, the way you wrote it at first, I was looking for a function by that name but now I understand you probably grabbed it from the help display. Just mention action type, hact or actypes in the future and I will know what you mean. Will look into it. Thanks.
-- Bob
> On Aug 13, 2019, at 3:50 AM, Jean Louis <bugs <at> gnu.support> wrote:
>
> * Robert Weiner <rsw <at> gnu.org> [2019-08-13 04:12]:
>>> On Mon, Aug 12, 2019 at 6:16 PM Jean Louis <bugs <at> gnu.support> wrote:
>>>
>>> I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X
>>> toolkit, Xaw3d scroll bars)
>>>
>>> Hyperbole: 7.0.3a
>>> Sys Type: x86_64-pc-linux-gnu
>>> OS Type: gnu/linux
>>> Window Sys: x
>>> News Reader: Gnus v5.13
>>>
>>> Making completion list...
>>>
>>
>> Not sure where that is coming from above.
>>
>>> <(Read)> executes (man-show grep)
>>>
>>
>> Where is man-show defined. I don't have it in Emacs 26. Using the same
>> Emacs version as you but under MacOS.
>
> It is in Hyperbola 7.0.3 I guess, also 7.0.3a I guess only, as I
> removed 7.0.3a for a while, will get it later again.
>
> (defact man-show (topic)
> "Displays man page on TOPIC, which may be of the form <command>(<section>).
> If using the Superman manual entry package, see the documentation for
> `sm-notify' to control where the man page is displayed."
> (interactive "sManual topic: ")
> (let ((display-buffer-function
> (lambda (buffer &rest unused) (hpath:display-buffer buffer))))
> (manual-entry topic)))
>
>> Invoking man grep in the background
>>> if: Variable binding depth exceeds max-specpdl-sizeUnable to load color
>>> unspecified-bg
>>> Unable to load color unspecified-fg
>>> car: Variable binding depth exceeds max-specpdl-size
>>> next-line: End of buffer
>>>
>>> Seems like you have loaded something outside of Hyperbole that has caused
>> an infinite loop, maybe improperly overloading a standard man function.
>>
>> Try starting with no initializations and then loading Hyperbole manually.
>
> I have tried with emacs -Q on version 7.0.3 and I get the same. I do
> not load nothing else but (package-initialize) and (require
> 'hyperbole)
>
> For information about GNU Emacs and the GNU system, type C-h C-a.
> C-x C-g is undefined
> nil
> Initializing Hyperbole...done
> Hyperbole 7.0.3 is ready for action.
> hyperbole
> (New file) [2 times]
> <(Read manual)> executes (man-show "mc")
> Saving file /home/data1/protected/new1.text...
> Saving file /home/data1/protected/.hypb...
> Wrote /home/data1/protected/.hypb
> Wrote /home/data1/protected/new1.text
> Waiting for git... [2 times]
> Invoking man mc in the background
> switch-to-buffer-other-window: Variable binding depth exceeds max-specpdl-size
>
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Sun, 18 Aug 2019 17:31:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 37015 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Mon, Aug 12, 2019 at 6:16 PM Jean Louis <bugs <at> gnu.support> wrote:
> I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X
> toolkit, Xaw3d scroll bars)
>
> Hyperbole: 7.0.3a
> Sys Type: x86_64-pc-linux-gnu
> OS Type: gnu/linux
> Window Sys: x
> News Reader: Gnus v5.13
>
> Making completion list...
> <(Read)> executes (man-show "grep")
>
I created this exact explicit button in my HYPB global button file, didn't
even save the file, activated the button and it displayed the man page
perfectly (Hyperbole 7.0.3b under MacOS).
> Invoking man grep in the background
> if: Variable binding depth exceeds max-specpdl-sizeUnable to load color
> "unspecified-bg"
> Unable to load color "unspecified-fg"
>
It looks like you have some personal color settings that are not
recognized, maybe associated with your man page display package.
> car: Variable binding depth exceeds max-specpdl-size
> next-line: End of buffer
>
I think this problem is outside of Hyperbole. I will close this issue
unless you point to any code reference within Hyperbole that causes such a
problem.
FYI, if you use {C-h h c d} to turn on debug logging for Hyperbole buttons,
then activate one or more buttons and then compose a Hyperbole list mail
message with {C-h h m c}, a log of the buttons and actions that you ran
will be included with your but/issue report. {C-h h c d} will then toggle
this feature off.
Bob
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Sun, 18 Aug 2019 17:36:01 GMT)
Full text and
rfc822 format available.
Message #23 received at 37015 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Tue, Aug 13, 2019 at 3:50 AM Jean Louis <bugs <at> gnu.support> wrote:
> * Robert Weiner <rsw <at> gnu.org> [2019-08-13 04:12]:
> > On Mon, Aug 12, 2019 at 6:16 PM Jean Louis <bugs <at> gnu.support> wrote:
> >
> > > I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X
> > > toolkit, Xaw3d scroll bars)
> > >
> > > Hyperbole: 7.0.3a
> > > Sys Type: x86_64-pc-linux-gnu
> > > OS Type: gnu/linux
> > > Window Sys: x
> > > News Reader: Gnus v5.13
> > >
> > > <(Read)> executes (man-show grep)
> > >
> >
> > Where is man-show defined. I don't have it in Emacs 26. Using the same
> > Emacs version as you but under MacOS.
>
> It is in Hyperbola 7.0.3 I guess, also 7.0.3a I guess only, as I
> removed 7.0.3a for a while, will get it later again.
>
> (defact man-show (topic)
> "Displays man page on TOPIC, which may be of the form
> <command>(<section>).
> If using the Superman manual entry package, see the documentation for
> `sm-notify' to control where the man page is displayed."
> (interactive "sManual topic: ")
> (let ((display-buffer-function
> (lambda (buffer &rest unused) (hpath:display-buffer buffer))))
> (manual-entry topic)))
>
> > Invoking man grep in the background
> > > if: Variable binding depth exceeds max-specpdl-sizeUnable to load color
> > > unspecified-bg
> > > Unable to load color unspecified-fg
> > > car: Variable binding depth exceeds max-specpdl-size
> > > next-line: End of buffer
> > >
> > > Seems like you have loaded something outside of Hyperbole that has
> caused
> > an infinite loop, maybe improperly overloading a standard man function.
> >
> > Try starting with no initializations and then loading Hyperbole manually.
>
> I have tried with emacs -Q on version 7.0.3 and I get the same. I do
> not load nothing else but (package-initialize) and (require
> 'hyperbole)
>
> For information about GNU Emacs and the GNU system, type C-h C-a.
> C-x C-g is undefined
> nil
> Initializing Hyperbole...done
> Hyperbole 7.0.3 is ready for action.
> hyperbole
> (New file) [2 times]
> <(Read manual)> executes (man-show "mc")
> Saving file /home/data1/protected/new1.text...
> Saving file /home/data1/protected/.hypb...
> Wrote /home/data1/protected/.hypb
> Wrote /home/data1/protected/new1.text
>
None of the above saving should be happening when you invoke this explicit
button, so you have something else that is triggering I would think.
> Waiting for git... [2 times]
>
Why is git involved? Hyperbole does not invoke that.
> Invoking man mc in the background
> switch-to-buffer-other-window: Variable binding depth exceeds
> max-specpdl-size
>
What happens if you call (manual-entry "grep") without loading Hyperbole?
Does it work or fail?
Bob
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Sun, 18 Aug 2019 18:50:01 GMT)
Full text and
rfc822 format available.
Message #26 received at 37015 <at> debbugs.gnu.org (full text, mbox):
* Robert Weiner <rsw <at> gnu.org> [2019-08-18 19:30]:
> On Mon, Aug 12, 2019 at 6:16 PM Jean Louis <bugs <at> gnu.support> wrote:
>
> > I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X
> > toolkit, Xaw3d scroll bars)
> >
> > Hyperbole: 7.0.3a
> > Sys Type: x86_64-pc-linux-gnu
> > OS Type: gnu/linux
> > Window Sys: x
> > News Reader: Gnus v5.13
> >
> > Making completion list...
> > <(Read)> executes (man-show grep)
> >
>
> I created this exact explicit button in my HYPB global button file, didn't
> even save the file, activated the button and it displayed the man page
> perfectly (Hyperbole 7.0.3b under MacOS).
Just look at this video:
https://gnu.support/files/tmp/2019-08-18/2019-08-18-20:39:26.ogv
> I think this problem is outside of Hyperbole. I will close this issue
> unless you point to any code reference within Hyperbole that causes such a
> problem.
You can surely, close, that is your decision.
Yet that gives me impression of your viewpoint that if you do not see
the bug, that it does not exist. It does not really encourage me to
report new bugs. So I get the impression that you are closing bugs for
sake to have "Bugs closed". Sounds strange, maybe I do not understand
something.
> FYI, if you use {C-h h c d} to turn on debug logging for Hyperbole buttons,
> then activate one or more buttons and then compose a Hyperbole list mail
> message with {C-h h m c}, a log of the buttons and actions that you ran
> will be included with your but/issue report. {C-h h c d} will then toggle
> this feature off.
I will do this now again. Look at the video above.
Jean
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Sun, 18 Aug 2019 18:52:01 GMT)
Full text and
rfc822 format available.
Message #29 received at 37015 <at> debbugs.gnu.org (full text, mbox):
* Robert Weiner <rsw <at> gnu.org> [2019-08-18 19:30]:
> FYI, if you use {C-h h c d} to turn on debug logging for Hyperbole buttons,
> then activate one or more buttons and then compose a Hyperbole list mail
> message with {C-h h m c}, a log of the buttons and actions that you ran
> will be included with your but/issue report. {C-h h c d} will then toggle
> this feature off.
I have done that, here is below what I get from there.
I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
Hyperbole: 7.0.3
Sys Type: x86_64-pc-linux-gnu
OS Type: gnu/linux
Window Sys: x
(HyDebug) ButType: explicit; ButLabel: man for man; Context: (hbut:at-p); Action: (hui:hbut-act ’hbut:current); Buf: new1.txt; Mode: text-mode; MinibufDepth: 0
(HyDebug) ButType: explicit; ButLabel: man for man; Context: (hbut:at-p); Action: (hui:hbut-act ’hbut:current); Buf: new1.txt; Mode: text-mode; MinibufDepth: 0
pop-to-buffer: Variable binding depth exceeds max-specpdl-size--
Thanks,
Jean Louis
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Sun, 18 Aug 2019 19:03:02 GMT)
Full text and
rfc822 format available.
Message #32 received at 37015 <at> debbugs.gnu.org (full text, mbox):
* Robert Weiner <rsw <at> gnu.org> [2019-08-18 19:35]:
> On Tue, Aug 13, 2019 at 3:50 AM Jean Louis <bugs <at> gnu.support> wrote:
>
> > * Robert Weiner <rsw <at> gnu.org> [2019-08-13 04:12]:
> > > On Mon, Aug 12, 2019 at 6:16 PM Jean Louis <bugs <at> gnu.support> wrote:
> > >
> > > > I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X
> > > > toolkit, Xaw3d scroll bars)
> > > >
> > > > Hyperbole: 7.0.3a
> > > > Sys Type: x86_64-pc-linux-gnu
> > > > OS Type: gnu/linux
> > > > Window Sys: x
> > > > News Reader: Gnus v5.13
> > > >
> > > > <(Read)> executes (man-show grep)
> > > >
> > >
> > > Where is man-show defined. I don't have it in Emacs 26. Using the same
> > > Emacs version as you but under MacOS.
> >
> > It is in Hyperbola 7.0.3 I guess, also 7.0.3a I guess only, as I
> > removed 7.0.3a for a while, will get it later again.
> >
> > (defact man-show (topic)
> > Displays man page on TOPIC, which may be of the form
> > <command>(<section>).
> > If using the Superman manual entry package, see the documentation for
> > `sm-notify' to control where the man page is displayed.
> > (interactive sManual topic: )
> > (let ((display-buffer-function
> > (lambda (buffer &rest unused) (hpath:display-buffer buffer))))
> > (manual-entry topic)))
> >
> > > Invoking man grep in the background
> > > > if: Variable binding depth exceeds max-specpdl-sizeUnable to load color
> > > > unspecified-bg
> > > > Unable to load color unspecified-fg
> > > > car: Variable binding depth exceeds max-specpdl-size
> > > > next-line: End of buffer
> > > >
> > > > Seems like you have loaded something outside of Hyperbole that has
> > caused
> > > an infinite loop, maybe improperly overloading a standard man function.
> > >
> > > Try starting with no initializations and then loading Hyperbole manually.
> >
> > I have tried with emacs -Q on version 7.0.3 and I get the same. I do
> > not load nothing else but (package-initialize) and (require
> > 'hyperbole)
> >
> > For information about GNU Emacs and the GNU system, type C-h C-a.
> > C-x C-g is undefined
> > nil
> > Initializing Hyperbole...done
> > Hyperbole 7.0.3 is ready for action.
> > hyperbole
> > (New file) [2 times]
> > <(Read manual)> executes (man-show mc)
> > Saving file /home/data1/protected/new1.text...
> > Saving file /home/data1/protected/.hypb...
> > Wrote /home/data1/protected/.hypb
> > Wrote /home/data1/protected/new1.text
> >
>
> None of the above saving should be happening when you invoke this explicit
> button, so you have something else that is triggering I would think.
>
> > Waiting for git... [2 times]
> >
>
> Why is git involved? Hyperbole does not invoke that.
>
> > Invoking man mc in the background
> > switch-to-buffer-other-window: Variable binding depth exceeds
> > max-specpdl-size
> >
>
> What happens if you call (manual-entry grep) without loading Hyperbole?
> Does it work or fail?
It works of course.
Those messages shown and git is not related to hyperbole. I gave you
today that video, with emacs -Q, you may observe it, the link to man
page is not working.
Jean
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Sun, 18 Aug 2019 22:07:02 GMT)
Full text and
rfc822 format available.
Message #35 received at 37015 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Sun, Aug 18, 2019 at 2:48 PM Jean Louis <bugs <at> gnu.support> wrote:
> * Robert Weiner <rsw <at> gnu.org> [2019-08-18 19:30]:
> > On Mon, Aug 12, 2019 at 6:16 PM Jean Louis <bugs <at> gnu.support> wrote:
> >
> > > I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X
> > > toolkit, Xaw3d scroll bars)
> > >
> > > Hyperbole: 7.0.3a
> > > Sys Type: x86_64-pc-linux-gnu
> > > OS Type: gnu/linux
> > > Window Sys: x
> > > News Reader: Gnus v5.13
> > >
> > > Making completion list...
> > > <(Read)> executes (man-show grep)
> > >
> >
> > I created this exact explicit button in my HYPB global button file,
> didn't
> > even save the file, activated the button and it displayed the man page
> > perfectly (Hyperbole 7.0.3b under MacOS).
>
> Just look at this video:
> https://gnu.support/files/tmp/2019-08-18/2019-08-18-20:39:26.ogv
I watched it. That was helpful. 'emacs -Q' still runs your personal init
file and just suppresses loading the site init. Try 'emacs -q' and
manually load "hload-path.el" and "hyperbole.el" from the ${hyperb:dir}
main Hyperbole directory and then see what happens.
>
> > I think this problem is outside of Hyperbole. I will close this issue
> > unless you point to any code reference within Hyperbole that causes such
> a
> > problem.
>
> You can surely, close, that is your decision.
>
> Yet that gives me impression of your viewpoint that if you do not see
> the bug, that it does not exist. It does not really encourage me to
> report new bugs. So I get the impression that you are closing bugs for
> sake to have "Bugs closed". Sounds strange, maybe I do not understand
> something.
>
No, I am actually spending a fair bit of time reviewing your reports and
fixing any errors I find as a result, so don't feel that way. But we do
want to close bug reports when possible rather than leave them out there
forever and if we can't replicate them after reasonable attempts, we will
have to assume that they are not caused by Hyperbole but are caused by
something else loaded into Emacs.
Again, with 'emacs -q', I cannot replicate this problem.
Make sure you have debug-on-error set to t in case you can get a stack
backtrace generated.
>
> > FYI, if you use {C-h h c d} to turn on debug logging for Hyperbole
> buttons,
> > then activate one or more buttons and then compose a Hyperbole list mail
> > message with {C-h h m c}, a log of the buttons and actions that you ran
> > will be included with your but/issue report. {C-h h c d} will then
> toggle
> > this feature off.
>
> I will do this now again. Look at the video above.
>
Thanks,
Bob
>
> Jean
>
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Sun, 18 Aug 2019 22:59:01 GMT)
Full text and
rfc822 format available.
Message #38 received at 37015 <at> debbugs.gnu.org (full text, mbox):
* Robert Weiner <rsw <at> gnu.org> [2019-08-19 00:07]:
> On Sun, Aug 18, 2019 at 2:48 PM Jean Louis <bugs <at> gnu.support> wrote:
>
> > * Robert Weiner <rsw <at> gnu.org> [2019-08-18 19:30]:
> > > On Mon, Aug 12, 2019 at 6:16 PM Jean Louis <bugs <at> gnu.support> wrote:
> > >
> > > > I use: Editor: GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X
> > > > toolkit, Xaw3d scroll bars)
> > > >
> > > > Hyperbole: 7.0.3a
> > > > Sys Type: x86_64-pc-linux-gnu
> > > > OS Type: gnu/linux
> > > > Window Sys: x
> > > > News Reader: Gnus v5.13
> > > >
> > > > Making completion list...
> > > > <(Read)> executes (man-show grep)
> > > >
> > >
> > > I created this exact explicit button in my HYPB global button file,
> > didn't
> > > even save the file, activated the button and it displayed the man page
> > > perfectly (Hyperbole 7.0.3b under MacOS).
> >
> > Just look at this video:
> > https://gnu.support/files/tmp/2019-08-18/2019-08-18-20:39:26.ogv
>
>
> I watched it. That was helpful. 'emacs -Q' still runs your personal init
> file and just suppresses loading the site init. Try 'emacs -q' and
> manually load hload-path.el and hyperbole.el from the ${hyperb:dir}
> main Hyperbole directory and then see what happens.
I can guarantee that emacs -Q does not run my personal init file.
And I have tried it now with emacs -q and exactly with your settings,
I get the same result, same problem.
For reference:
--no-init-file, -q load neither ~/.emacs nor default.el
--quick, -Q equivalent to:
-q --no-site-file --no-site-lisp --no-splash
--no-x-resources
Thus -Q is equal to -q with even less stuff. Both will not load user's
init file.
> Make sure you have debug-on-error set to t in case you can get a stack
> backtrace generated.
I do not get any debug on error when it is turned on when I activate
the explicit button, but I get that error again.
I cannot know what is wrong. I am using that development version of
Emacs, maybe there something.
Jean
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Mon, 19 Aug 2019 20:43:01 GMT)
Full text and
rfc822 format available.
Message #41 received at 37015 <at> debbugs.gnu.org (full text, mbox):
> Jean Louis writes:
> I do not get any debug on error when it is turned on when I activate
> the explicit button, but I get that error again.
Sorry for late answer but I did not have the time to test this until now. I can confirm the behavior you are seeing with 'man-show'. I get it both when running with -Q and when running from the latest development version of hyperbole. I will try to dig into this problem.
> I cannot know what is wrong. I am using that development version of
> Emacs, maybe there something.
Yes, it seems that you don't get into the debugger that easily when you get into this loop. So just setting debug-on-error does not work.
Yours
--
%% Mats
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Mon, 19 Aug 2019 20:52:01 GMT)
Full text and
rfc822 format available.
Message #44 received at 37015 <at> debbugs.gnu.org (full text, mbox):
> Mats Lidell writes:
> I will try to dig into this problem.
I can also happily confirm that Bob beat me to it and that in the latest development version of hyperbole this is fixed! Thanks Bob!
Yours
--
%% Mats
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Mon, 19 Aug 2019 20:58:02 GMT)
Full text and
rfc822 format available.
Message #47 received at 37015 <at> debbugs.gnu.org (full text, mbox):
* Mats Lidell <mats.lidell <at> lidells.se> [2019-08-19 22:51]:
> > Mats Lidell writes:
> > I will try to dig into this problem.
>
> I can also happily confirm that Bob beat me to it and that in the latest development version of hyperbole this is fixed! Thanks Bob!
ⓌⓄⓌ
Did you really find the problem?
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Mon, 19 Aug 2019 22:19:01 GMT)
Full text and
rfc822 format available.
Message #50 received at 37015 <at> debbugs.gnu.org (full text, mbox):
Fixing bugs without even knowing it. Now that’s good service or lack of sleep.
-- Bob
On Aug 19, 2019, at 4:51 PM, Mats Lidell <mats.lidell <at> lidells.se> wrote:
>> Mats Lidell writes:
>> I will try to dig into this problem.
>
> I can also happily confirm that Bob beat me to it and that in the latest development version of hyperbole this is fixed! Thanks Bob!
>
> Yours
> --
> %% Mats
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Tue, 20 Aug 2019 06:08:02 GMT)
Full text and
rfc822 format available.
Message #53 received at 37015 <at> debbugs.gnu.org (full text, mbox):
> Robert Weiner writes:
> Fixing bugs without even knowing it. Now that’s good service or lack of sleep.
>
Well must be lack of sleep since there is a fine change log entry about it:
+2019-08-13 Bob Weiner <rsw <at> gnu.org>
+
+* hactypes.el (man-show): Eliminated infinite recursion and made work with latest
+ Emacs man.el library.
+ (link-to-ebut): Reversed order of args to match link-to-ibut.
I did not look further for the actual fix but I trust it is in that commit.
Yours
--
%% Mats
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#37015
; Package
hyperbole
.
(Tue, 20 Aug 2019 11:04:01 GMT)
Full text and
rfc822 format available.
Message #56 received at 37015 <at> debbugs.gnu.org (full text, mbox):
It must be my auto-debug bot that I have yet to train to be less aggressive and to keep me in the loop. 😗
-- Bob
On Aug 20, 2019, at 2:07 AM, Mats Lidell <mats.lidell <at> lidells.se> wrote:
>> Robert Weiner writes:
>> Fixing bugs without even knowing it. Now that’s good service or lack of sleep.
>>
>
> Well must be lack of sleep since there is a fine change log entry about it:
>
> +2019-08-13 Bob Weiner <rsw <at> gnu.org>
> +
> +* hactypes.el (man-show): Eliminated infinite recursion and made work with latest
> + Emacs man.el library.
> + (link-to-ebut): Reversed order of args to match link-to-ibut.
>
> I did not look further for the actual fix but I trust it is in that commit.
>
> Yours
> --
> %% Mats
>
Reply sent
to
rswgnu <at> gmail.com
:
You have taken responsibility.
(Sun, 13 Oct 2019 17:11:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Jean Louis <bugs <at> gnu.support>
:
bug acknowledged by developer.
(Sun, 13 Oct 2019 17:11:02 GMT)
Full text and
rfc822 format available.
Message #61 received at 37015-close <at> debbugs.gnu.org (full text, mbox):
Yes, this is resolved in any test release 7.0.4 or greater and the
issue is being closed now. Thanks for reporting it.
Bob
On Mon, Aug 19, 2019 at 4:57 PM Jean Louis <bugs <at> gnu.support> wrote:
>
> * Mats Lidell <mats.lidell <at> lidells.se> [2019-08-19 22:51]:
> > > Mats Lidell writes:
> > > I will try to dig into this problem.
> >
> > I can also happily confirm that Bob beat me to it and that in the latest development version of hyperbole this is fixed! Thanks Bob!
>
> ⓌⓄⓌ
>
> Did you really find the problem?
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 11 Nov 2019 12:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 5 years and 218 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.