-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.33 -> 1.34 update causes hangs in GNU Emacs >=30.0.50 (git) #243
Comments
Bug: jorgenschaefer/emacs-buttercup#243 Closes: https://bugs.gentoo.org/926083 Closes: https://bugs.gentoo.org/926084 Closes: https://bugs.gentoo.org/926144 Signed-off-by: Maciej Barć <[email protected]>
https://bugs.gentoo.org/926084 should be fixed by clojure-emacs/clojure-mode#678 |
Thanks a lot! I did not know that lack of lexical-bindign would manifest like that. Would this always be the case with the error Btw, a qucik look at webrequest.el and circe shows they do not have lexical-binding at all, and circe's case it is only in some files. Are you plannign to add a workaround for this for dynamic-binding? |
And https://bugs.gentoo.org/926083 should be fixed by emacs-circe/circe#416 |
No, that was new for the Oclosures introduced in buttercup 1.34.
The error will happen on all GNU Emacs 29.1 or newer, but it will look slightly different depending on the Emacs version. As far as I can tell this is an assert from the Emacs implementation of Oclosures, not in buttercup itself.
I've fixed the tests on circe in emacs-circe/circe#416 , I was not aware of the problems in webrequest.el, but as I said, it is only the test files that have to use
There is no way to make buttercup work without lexical binding. I will try to make it more obvious what the problem actually is, but I will track that work from #244. So feel free to close this bug if you are satisfied. |
s/webrequest/webpaste/ |
Thanks, I had a really hard time finding webrequest.el :) |
Fix for webpaste.el etu/webpaste.el#58 . All workflows are broken, so I have no idea about the test status. |
Bug: jorgenschaefer/emacs-buttercup#243 Bug: https://bugs.gentoo.org/926083 Bug: https://bugs.gentoo.org/926084 Bug: https://bugs.gentoo.org/926144 Signed-off-by: Maciej Barć <[email protected]>
Hello!
I was investigating recent failures on the Gentoo CI server after buttercup update from 1.33 -> 1.34.
For reference:
On my machine's Emacs instead of having the above failures, buttercup hangs indefinitely.
Please ask for more info becasue I am not sure what information should I provide.
The text was updated successfully, but these errors were encountered: