8000 M-x helm-bibtex fails on valid .bib file with error (wrong-type-argument lisp "article") · Issue #458 · tmalsburg/helm-bibtex · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

M-x helm-bibtex fails on valid .bib file with error (wrong-type-argument lisp "article") #458

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

Open
abetaha opened this issue Feb 22, 2025 · 5 comments

Comments

@abetaha
Copy link
abetaha commented Feb 22, 2025

After the upgrade to the latest helm-bibtex (v 2.0.0), M-x Helm-bibtex fails on a valid .bib file with the following error:

In 'BibTeX entries' source: 'bibtex-completion-candidates'
(wrong-type-argument lisp "article")

I am using Emacs 29.4 on Mac OS X 15.3.1, and LaTeX and BibTeX succeed using the .bib file with no errors or warnings. Also Emacs bibtex-validate does not show any errors in the .bib file.

Any idea what could be the problem?

@joostkremers
Copy link
Contributor

Can you isolate the entry that causes the problem and post it here? That might be helpful in solving the issue.

@abetaha
Copy link
Author
abetaha commented Feb 23, 2025

Interestingly any @Article entry causes the issue. I deleted everything from the bib file except the following entry, and got the same error above.

@article{10.1145/129888.129894,
  author =	 {DeWitt, David and Gray, Jim},
  title  =	  {Parallel  Database  Systems: The  Future  of  High
                  Performance Database Systems},
  year =	 1992,
  issue_date =	 {June 1992},
  publisher =	 {Association for Computing Machinery},
  address =	 {New York, NY, USA},
  volume =	 35,
  number =	 6,
  issn =	 {0001-0782},
  url =		 {https://doi.org/10.1145/129888.129894},
  doi =		 {10.1145/129888.129894},
  journal =	 {Commun. ACM},
  month =	 {jun},
  pages =	 {85–98},
  numpages =	 14,
  keywords  =	 {parallel  database  systems, parallelism,  parallel
                  processing systems}
}

@joostkremers
Copy link
Contributor

@tmalsburg I thought that perhaps this is a parsebib.el issue, but this particular entry parses just fine, so there's something else going on, it seems.

@abetaha
Copy link
Author
abetaha commented Mar 14, 2025

I upgraded to both Emacs to 30.1 and Mac OSX to 15.3.2 and the issue still remains.

@tmalsburg
Copy link
Owner

I don't know how to replicate this problem. In my setup, the entry above parses just fine. We also haven't changed anything in the last couple of months. Last commit was in November.

@abetaha, could you please provide a minimal reproducible example for emacs -Q? Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
0