recursion bug with global glossary #1
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: tec/org-glossary#1
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I ran into this again, and unfortunately, lost the backtrace the one time I could get one, and can't re-generate it. I will update this post when and if I can get more info.
What I do remember of the backtrace:
Org-glossary gets pretty far in the process (I believe of parsing the file), and IIRC the last function before it freezes was
org-strip-quotes
.And the error is a "max depth exceeded" one; which I guess signals an infinite recursion bug.
This happened when I was just doing a generic latex export; e.g I can't export unless I comment out
org-glossary-global-terms
.I added protection for
#+include
recursion, and definitions from being an instance of the term, so offhand I'm not sure what this could be. I think I'll need at least a backtrace, possibly a working example, to figure this out.When I get a chance, I'll try to reproduce it up with emacs -Q, and update this.
I updated just now, and now can't reproduce this error, so will close this!
Great! I'm happy to hear that 🙂