257 Commits (ffeeb4311b28fd768c6ab404b791d68da6701edf)

Author SHA1 Message Date
Olivier Mangin 3d76501a5c
Merge branch 'master' into fix/pyfakefs37
7 years ago
Fabien C. Y. Benureau cf97f681ef
cleanup commented code, better reset_fs()
7 years ago
Fabien C. Y. Benureau c76c7607f9
Upgrade pyfakefs to current version
7 years ago
Olivier Mangin 5a47150aad
Adds option to ignore malformed bibtex files or entry during import.
7 years ago
Olivier Mangin 60650b874a
Addresses minor comments (error message and better test).
7 years ago
Olivier Mangin 8a7d143261
Improves behaviors related to bibtex decoding error.
7 years ago
Olivier Mangin d8dc386a18
Fix fake input behavior in tests on unexpected input.
7 years ago
Olivier Mangin 2f48f37199
Fixes duplicated test names in same TestCase (1st was not run).
7 years ago
Olivier Mangin fbd29d27a4
Merge pull request #141 from pubs/feat/editor_missing
7 years ago
Olivier Mangin 8fe650c040
Use join for joining paths.
7 years ago
Joe Antognini f3c83668f9 Allow bibtex to be added from arxiv id.
7 years ago
ksunden a0525b5147 Remove unused /dev/null
7 years ago
ksunden 2f59b4f2ce Clean up tests
7 years ago
ksunden aaf2ed52c1 Use mock to test url command
7 years ago
Fabien C. Y. Benureau 6cd74a9966
error message when editor is missing
7 years ago
Fabien C. Y. Benureau 913a5d77b5 unicode citekey in python2; removes
7 years ago
Fabien C. Y. Benureau c7e9470300 implement requested changes for #133
7 years ago
Fabien C. Y. Benureau dc4e118c3c make utf8 citekeys possible in python 2.7. closes #28
7 years ago
Fabien C. Y. Benureau 38133fc053 fix for utf8 citekeys
7 years ago
Fabien C. Y. Benureau 9a6db894d8 fix fakeenv creation when used from a non-primary volume
7 years ago
Olivier Mangin 50a44d964c
Merge branch 'master' into version
7 years ago
Olivier Mangin 801e0c035f
Adds code version to cache. (Fixes #129)
7 years ago
Olivier Mangin bcf216183f
Fixes tests for printing help on `--help` and without argument.
7 years ago
Fabien C. Y. Benureau f8a8e0e207 pyfakefs 3.3
7 years ago
Olivier Mangin 71c2f40657
Merge branch 'master' into fix/link_customization
7 years ago
Olivier Mangin a6d5df4059 Removes link and DOI customization. Fixes #119.
7 years ago
Fabien C. Y. Benureau 82aad31e5d test for common_string parsing
7 years ago
Olivier Mangin 6e39cea473 Adds `--strict` option to list to force strict unicode comparison.
7 years ago
Olivier Mangin 248bf62317 Fixes unicode for python2 in test_queries.
7 years ago
Olivier Mangin f3ec9621ee Adds and checks unicode normalization. Fixes #103.
7 years ago
Olivier Mangin 1bcbf65dd8 Implements latex escape in queries.
7 years ago
Olivier Mangin c87b89bf10 Fix wrong test.
7 years ago
Olivier Mangin 078b2084ff Updates field orders to use 'url' and fixes broken test.
7 years ago
Fabien C. Y. Benureau 8126a0e0b4 Fix bibtex testcase, closes #25.
7 years ago
Olivier Mangin 328f2a6d5e Adds more checks and better error message against empty citekeys.
7 years ago
Olivier Mangin 860181e278 Adds argument to ignore fields in export. [Closes #67]
7 years ago
Olivier Mangin 07be993d02 Moves to using bibtexparser's writer for bibdata. [Fixes #33]
7 years ago
Bill Flynn aa408e9b2d [#95] updated doi tests
7 years ago
Bill Flynn e2ad39ca08 [Fix #95] robust handling of DOIs
7 years ago
Olivier Mangin e069da518f Fixes query tests (`assertFalse(not ...)` and wrong name).
7 years ago
Olivier Mangin 3ad4a73da1 Moves query code from list_cmd to didicated module.
7 years ago
Olivier Mangin 0bd8d5b8dc Actually adds the functionality as well as a few more tests.
7 years ago
Olivier Mangin 84553d8eb3 [Fix #90] Adds year ranges to queries.
7 years ago
Olivier Mangin c54de5c3b6 Refactors paper filtering from queries.
7 years ago
Bill Flynn ebbd2d4f19 added another test for #98
7 years ago
Bill Flynn 4362c649b2 Added alias description functionality to conf #98
7 years ago
Olivier Mangin 3e31c4455e Fixes argument and adds tests for overwrite on import.
7 years ago
Bill Flynn 37f076049b Many tests on MacOS 10.12.06 were failing due to fakefs path issues.
7 years ago
Bill Flynn 0c7ba85af9 Revisions subject to comments on PR #100
7 years ago
Bill Flynn 66c90c5d43 Added unittest to cover new behavior `pubs`
7 years ago
Bill Flynn ac3a8d8bf2 Print help menu when no subcommands applied
7 years ago
Olivier Mangin 6a26216c3e COSMIT
7 years ago
Olivier Mangin a65873a7e0 Fixes abspath called on urls preventing to get content from url.
7 years ago
Olivier Mangin 47f5c918ea Fix #93: saves the modifications on `edit -m`.
7 years ago
Olivier Mangin 5c74f942c4 [Fix #88] Adds proper escaping for arguments in alias plugin.
7 years ago
Olivier Mangin 69d7587108 Adds test for configuration file content in usecase.
8 years ago
Fabien C. Y. Benureau 366575763c Remove duplicate test
8 years ago
Fabien C. Y. Benureau 0942df3b50 Fix pubs conf command
8 years ago
Olivier Mangin da6f07c6c9 Adds basic API test for DOI and ISBN.
8 years ago
Olivier Mangin 4ffd62fe9f [notes] Allow different file extension for note file (see #70).
8 years ago
Olivier Mangin 9b6496d740 Removed commented code with old imports.
8 years ago
Olivier Mangin 323fb8b674 Fixes indent and removes unused io import.
8 years ago
Fabien C. Y. Benureau 3b4cfe635d Fix tests for Python 2
8 years ago
Fabien C. Y. Benureau ce4b66e9b4 Fix unittests for Python 3
8 years ago
Olivier Mangin a5466c940e Prepare configuration loading for autocomplete.
8 years ago
Olivier Mangin 6c2f0f6f8d Moves editor commands to ui to avoid using with wrong editor values.
8 years ago
Olivier Mangin 8ae339d870 Removes debug code and unused code.
8 years ago
Fabien C. Y. Benureau 0f84268ebf Honor custom pubsdoc in config
9 years ago
Fabien C. Y. Benureau 2aad93b526 Simplify, update the testsuite
9 years ago
Olivier Mangin 2859e4bc62 More refactoring to remove code duplication. Also adds tests.
9 years ago
Fabien Benureau e5b898c5c2 Cache implemented
9 years ago
Fabien Benureau 9ad6d8db25 Simplified fake_env code
9 years ago
Fabien Benureau 620eef4ace Fix expectedFailure tests
9 years ago
Fabien Benureau e979aae85b Better rename and error dialogue
9 years ago
Olivier Mangin 2d9fa9af94 Comments out failing test from #25.
9 years ago
Olivier Mangin 2720d13049 Moves test of config file creation to its own test.
9 years ago
Olivier Mangin ecb1910084 Better error message on UnicodeDecodeError for reading text file.
9 years ago
Olivier Mangin b12c6297f0 Adds exception catching in main command.
9 years ago
Olivier Mangin 7f6dde2f0c Temporary fix ExpectedFailure does not handle SystemExit on python 2.
9 years ago
Olivier Mangin e3df872e65 Updates for new version of pyfakefs.
9 years ago
Olivier Mangin 9d0a800d8b Cleans up old imports of ConfigParser.
9 years ago
Fabien Benureau b2ebc67f5e Handle Unicode BOM in bibfile
9 years ago
Fabien Benureau 220e5ad9a8 Fix tests for python 3
9 years ago
Fabien Benureau 3b0ba0bb3c Test for leading space in citekeys
9 years ago
Fabien Benureau 0ab8310089 Fix color in test_oneliner
9 years ago
Fabien Benureau f843aebcbd Better handle utf-8 citekeys
9 years ago
73 a926c4c654 adds a *doc add|remove|export|open* command; depricates commands *open* and *attach*; fixed typos in readme.md and uis;
9 years ago
Olivier Mangin af207e2604 Adds alias plugin test and fix its config access.
9 years ago
Fabien Benureau 4b21fa1355 Fix handling of version in argument parser
9 years ago
73 2871588703 implements #19
9 years ago
Fabien Benureau 392ee0c3c1 Merge branch 'master' into feat/new_config
9 years ago
Fabien Benureau 3099d353f9 Configurable colors and update improvement
9 years ago
Fabien Benureau 757a8b300e Add an update mechanism for old repositories
9 years ago
Olivier Mangin 681ae65c9e Fixes issue #35.
9 years ago
Olivier Mangin 5480f79d8d Fixes ˇpubs tag citekey :sometagˇ not working.
9 years ago
Fabien Benureau 93c54939b3 Rewritten config module
9 years ago
Fabien Benureau 4b3b2a23bd Improves interface of PrintUI
9 years ago
Fabien Benureau b71494ed42 Fix pubs init TypeError
9 years ago
Fabien Benureau cce9406670 new print ui, more robust colors
9 years ago
Olivier Mangin 67aac0a2d7 Adds move option to add and attach commands.
10 years ago