Comments (2)
by renaming aplpack/CITATION to aplpack/xCITATION I prevent this issue.
So perhaps CRAN doesn't check for valid CITATION files in packages.
I've asked the maintainer of aplpack to fix or delete the problematic CITATION file.
However, the source .tar.gz for aplpack does not include a CITATION file, so I don't even know if the package owner or something in the process of generating windows binaries generated that problematic CITATION file.
This clearly isn't fundamentally a problem with bibtex, as the same package bombs citation(). However, because it can have huge but hidden consequences (mismatched key vs package for all packages after alphabetically aplpack), it there's an easy way to trap this error in bibtex::write.bib(), that could save other users hard to detect problems.
from bibtex.
Related Issues (20)
- windows and encoding HOT 3
- List of author names joined by "AND" cannot be parsed HOT 2
- Encoding error when parsing BibTeX file with multi-byte characters on Windows HOT 3
- caught segfault read.bib() - macOS 10.14.6 HOT 6
- merge changes from Brian Ripley HOT 1
- ASCII turned into non-ASCII HOT 3
- Orphaned on CRAN HOT 16
- rchk issues HOT 2
- Difficulty loading bibtex in R Studio
- Parse single entry from string HOT 4
- GSOC 2021 R project HOT 2
- DONT WRITE BACK TO YOUR BIBTEX-FILE: custom fields are imported with column-names that includes the values in the fields...!! HOT 5
- write.bib chooses the wrong citation, and doesn't warn that there was an option HOT 3
- Development environment of contributors? HOT 1
- Unable to recover after encountering two consecutive TOKEN_LBRACE "{"
- `write.bib` does not write UTF-8 characters properly HOT 1
- Proposal: Improving the package HOT 6
- oldrel testthat snapshot differences
- Issue with "\\}$" HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bibtex.