Many issues were resolved and new (and old) contributors
made the following changes possible.
Add hook infrastructure
A basic hook infrastructure has been added to be able to
use emacs-like hooks for some commands.
Add additional
keyword for the formatter plugin system
papis bibtex
- Add
import
command to import bibtex files as papis documents
into the library. - Add
filter-cited
.
papis exec
- Add command
exec
to run python scripts in the environment of the
papis executable.
papis picker
- You can now pick several elements with the key binding
c-t
- Add support for fzf picker,
check out the documentation.
papis merge
- Add the command
papis merge
to merge documents in pairs.
papis browse
- Add
-n
and--print
to just print the url to be opened.
Downloaders
- Add an
acm
downloader - Add an
Project Euclid
downloader
Notes
Now you can remove notes files with papis rm --notes
or have templates for the notes.
Check out the
notes-template variable.
Web application papis serve
- The new, simple and experimental web application is available
through thepapis serve
command.
Feel free to make suggestions.
MacOS
- disable multiprocessing by default on mac due to lack of performance and source
of strange behaviour.
Community
- usage of github discussions and #papis channel on libera.