Fabien C. Y. Benureau

Results 27 issues of Fabien C. Y. Benureau

Hi, I have noticed that the current master does not throw PyParsing error anymore on some incorrect input: for instance, ``` from bibtexparser.bparser import BibTexParser btp = BibTexParser() print(btp.parse('@misc{I am...

enhancement

Add some (mock) test to check that `https://` is/remains supported. See #259.

enhancement

Work in progress for switching pybtex (see #254): - [x] parsing bibtex files. - [x] good error messages when parsing fails. - [ ] writing bibtex files from bibdata. -...

**Very WIP**: just the first working prototype. Still, right now, works, and useful. TODO: - [ ] robust requests (no connection, 404, 403, etc.) - [ ] add option to...

To be work on after #155 has been merged. Ok, this one should be straightforward, but care needs to be taken with it. For instance, if we end up switching...

enhancement

`pubs doc add` should decribe what has been done: link, move, copy. currently: ``` pubs doc add ~/Downloads/1703.03864.pdf Salimans info: 'Salimans' has been autocompleted into 'Salimans2017'. /Users/fcyb/Downloads/1703.03864.pdf added to Salimans2017...

enhancement

The tag commands throws error when no matching citekeys are found, and then assume it is a tag. This is confusing. Also, when no papers match, it should be explicit.

enhancement

``` pubs add -X arXiv:1703.03864 ``` fails, but ``` pubs add -X 1703.03864 ``` succeeds. Both should. Might consider switching to using https://github.com/lukasschwab/arxiv.py too, to allow downloading arxiv papers.

enhancement

Everything is in the title. Also, init could be a bit more explicit about configuration file location and repo/doc location.

bug
enhancement

The `&` and *some* accents are not well displayed: ``` $ pubs list [Watson2016] Watson, Richard A. and Szathm\'ary, Eörs "How Can Evolution Learn?" Trends in Ecology \& Evolution (2016)...

enhancement