Closed edran closed 1 year ago
I cannot reproduce this and also this doesn't make sense to me. The only case this variable is referred to in request
's source code is this:
(when (boundp 'auto-revert-notify-watch-descriptor-hash-list)
auto-revert-notify-watch-descriptor-hash-list))))
I don't see how this could ever result in void-variable
error. Maybe you have an outdated package?
Sorry, wrote too soon.
$ eldev dependencies
request 0.3.2
When I check out that tag, then yes, I get the same error.
It's not a bug in Eldev, it's a bug in request
. Some projects create a few stable releases (e.g. 0.3.2) only to stop and never release again. This bug was fixed over two years ago in this commit: 0183da8 include 'make compile' in 'make test'
.
The proper way is to force request
to make a stable version. A workaround is to use an unstable package.
Understood. Thank you for the pointer, I'll open an issue in request
:-)
Hi there,
I've noticed any GET request made with
request
seem to fail when they are run synchronously.To reproduce the issue, I took one of the examples in their readme, chucked it into a file:
And run
eldev test
:I can also confirm that buttercup runs both correctly if launched interactively within Emacs.
System info: