-
Notifications
You must be signed in to change notification settings - Fork 16
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
New release of better bibtext breaks zotxt (BetterBibTeX.KeyManager.keys.findOne is not a function) #40
Comments
I looked into retorquere/zotero-better-bibtex@v6.7.131...v6.7.132#diff-3bbc877b473fc9c2c1cffd4b254751bcfd238202c5c3beef01ec0006488b2627L133 and saw that |
Yes, that seems like it might be the root of the problem. |
See #42 |
The PR should fix it, but @egh will have to verify/merge/release. |
Thanks for your work @retorquere. I tried the update and something is still not working for me. I get this in the debug log:
zotxt is a wonderful package. I have found it very helpful when using emacs with zotero and pandoc. But unfortunately something is broken. I would be very grateful if @egh was able to look into this and hopefully find a fix. |
That is because you are still using
|
Thanks. Good catch. I corrected the typo and made the pinned citation key standard syntax just for good measure. Still no joy, however. This is the current log:
|
That doesn't seem to list the actual error that occurred. |
That was the entire thing. I'm not sure how to interpret it. |
Oh I had missed that. PR updated. |
Bravo! That did it. There is one other glitch. I'm going to post it here in case it is also relevant to changes in better bibtext. If it isn't, please let me know and I'll open another issue.
The same error occurs from the cli. Generally, the cli seems to be working. For example,
And But Replacing The zotero log for the failed autocomplete is below. As I said, please let me know if this is not in your realm, or belongs in another conversation, and I'd be happy to open another issue. Most of all, thank you for your responsiveness and generosity to the community.
|
Zotero does not allow browsers to call the built-in server.
That endpoint doesn't understand citation keys.
It's sort of not. I am happy to assist in getting this sorted out, but this issue has sat unaddressed for close to 3 months; it doesn't seem like @egh is still involved, and I don't even know what this extension does. And AFAICT, noone but @egh can even merge these changes. |
Ah thank you, and you're very welcome. I find it very rewarding work. |
@egh still seems pretty active on gitlab, and his github profile shows his public contact information. Maybe you could reach out to him that way? He may just not be monitoring github. |
If some of zotxt's functionality aligns closely with BBT, I am open to taking them into BBT, but I don't want to nick zotxt's ideas without consideration of what @egh wants. |
Has anyone tested whether this works on zotero 7 beta? The bootstrap code doesn't look at all like what zotero itself proposes to use. If it doesn't run o 7, its going to be obsolete soon. |
Well I for one would be delighted to see the continuation of this project, either as it stands or as part of BBT. I have basic coding skills, but not enough to develop the project. I'd happily be a guinea pig for testing, though. |
Apologies for the radio silence! Thanks to @retorquere I think we have a fix that I've just released. As for Zotero 7, I have a branch for that, which is being worked on. |
I believe a new release of better bibtext has broken something in zotxt. The key issue seems it might be
TypeError: zotero.BetterBibTeX.KeyManager.keys.findOne is not a function
My setup:
Zotero 6.0.27
Better BibTex for Zotero 6.7.132
zotxt 6.0.2
I am accessing zotxt through the pandoc-zotxt.lua filter in emacs 29.1 on Windows 10
Zotxt failed to find items in my Zotero bibliography. When I rolled back to Better Bibtext v6.7.100, things worked as they should. (I chose that version arbitrarily; I didn't test every release going back.)
The Zotero debugger gives me the output below. I have included the entries on either side of the errors.
This is wonderful project. I am very grateful to you. I hope you will be kind enough to fix this issue.
The text was updated successfully, but these errors were encountered: