220 Commits (0d7b44a3f5733dd0d3a37e85fbc3228abb436b9d)

Author SHA1 Message Date
Fabien C. Y. Benureau 1f224a90c7 Fixes websearch in Python 3 (fix #69)
8 years ago
Olivier Mangin 4ffd62fe9f [notes] Allow different file extension for note file (see #70).
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 66a91b3c0c Fix content._open for Python 2
8 years ago
Olivier Mangin e129398311 Pass the config to plugins on parser modification to allow completion.
8 years ago
Olivier Mangin 92fb403871 Fix function in FakeModule.
8 years ago
Olivier Mangin ce3ed1e52f Use ImportError for older python versions.
8 years ago
Olivier Mangin e1a6ad2167 Adds basic tag completion.
8 years ago
Olivier Mangin 02c11aaaea Adds completion for citekeys.
8 years ago
Olivier Mangin a5466c940e Prepare configuration loading for autocomplete.
8 years ago
Olivier Mangin f6e0412306 Missing import in update.
8 years ago
Olivier Mangin af73d4ed64 Basic autocompletion with argcomplete.
8 years ago
Olivier Mangin 559d486236 Fix path not expanded for edit_file command.
8 years ago
Olivier Mangin d7e25d07eb Merge pull request #62 from d9w/pr1
8 years ago
Olivier Mangin 4ff87085ae Config spec update for empty editor value.
8 years ago
Olivier Mangin 6c2f0f6f8d Moves editor commands to ui to avoid using with wrong editor values.
8 years ago
Olivier Mangin a600855c31 Fix calls to edit_file with wrong editor in conf and note commands.
8 years ago
Dennis Wilson fbff9cd94c default message for errors bugfix
8 years ago
Olivier Mangin a02f67f133 Minor improvement of error handling.
8 years ago
Olivier Mangin d4c18ad1a4 Fixes #49.
8 years ago
Tyler Earnest d465c35e89 fixed inverted conditional
8 years ago
Olivier Mangin 70e1169fe7 Simplifies test if binary mode.
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
Olivier Mangin 57a32e5601 Removes some code duplication.
9 years ago
Fabien Benureau d9f24052fc Update bs4 code; removes warning
9 years ago
Fabien Benureau 22c7acde99 Rewrite cache in case of any problem
9 years ago
Fabien Benureau e5b898c5c2 Cache implemented
9 years ago
Fabien Benureau 9ad6d8db25 Simplified fake_env code
9 years ago
Fabien Benureau e979aae85b Better rename and error dialogue
9 years ago
Olivier Mangin 35214e3012 Fix using str instead of ustr for python2 compatibility.
9 years ago
Olivier Mangin ecb1910084 Better error message on UnicodeDecodeError for reading text file.
9 years ago
Olivier Mangin 348bd6d64b FIX wrong access to debug configuration value.
9 years ago
Olivier Mangin ed2bbb4498 Removes generic handling of errors from commands.
9 years ago
Olivier Mangin df8f0e6d6b FIX error handler.
9 years ago
Olivier Mangin 6366f4bd01 Uses exception __string__, not __repr__ to carry message.
9 years ago
Olivier Mangin b12c6297f0 Adds exception catching in main command.
9 years ago
Olivier Mangin 9d0a800d8b Cleans up old imports of ConfigParser.
9 years ago
Fabien Benureau 3e3a671837 Remove bibtexparser unicode conversion
9 years ago
Fabien Benureau a5a653becd Support old bibtexparser keywords
9 years ago
Fabien Benureau 2db80c66ae Add volume to field ordering
9 years ago
Fabien Benureau 666941d471 Set bibtexparser homogenize_fields to True
9 years ago
Fabien Benureau 98a2f1d646 Fix quadratic output in export
9 years ago
Fabien Benureau a702d86a74 Make `pubs doc` subparsers required
9 years ago
Fabien Benureau 82c93cf695 Predefined themes and a color bash script
9 years ago
Fabien Benureau 78c562d640 256 colors support
9 years ago
Fabien Benureau ec98221d1c Sanitize one-liner strings
9 years ago
Fabien Benureau b6e8139bc3 Remove extraneous doc message
9 years ago
Fabien Benureau b2ebc67f5e Handle Unicode BOM in bibfile
9 years ago
Fabien Benureau 69dc3a1690 Parsing error displays bibdata
9 years ago
Fabien Benureau 5ca090668f Handle IOError: [Errno 32] Broken pipe
9 years ago
Fabien Benureau 2ba435126d Add --force-colors option
9 years ago
Fabien Benureau a291114900 Remove duplicated edit_cmd code
9 years ago
Olivier Mangin 854702488c Fixes #46: editor command behaviors with the new config.
9 years ago
Fabien Benureau aa521576f5 More robust plugin list in conf
9 years ago
Fabien Benureau f843aebcbd Better handle utf-8 citekeys
9 years ago
73 23890bf579 missed two somehow
9 years ago
73 5cc3f892a0 All commands that consume a citekey as an argument will now complete a
9 years ago
73 69b2879fa2 added ui.info() and made it default for citekey completion
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
Fabien Benureau f52a7202bb Better help for the list command
9 years ago
Fabien Benureau 7186576aef Fix bug in args & less-aggressive update
9 years ago
Olivier Mangin ba48941d93 Fixes alias plugins and adds it to packages.
9 years ago
Olivier Mangin 16aa0163f6 Removes automatic config update.
9 years ago
Olivier Mangin af207e2604 Adds alias plugin test and fix its config access.
9 years ago
Fabien Benureau eaa6ca8dab Proper error message when no subcommand is provided
9 years ago
Fabien Benureau 4b21fa1355 Fix handling of version in argument parser
9 years ago
73 2871588703 implements #19
9 years ago
Olivier Mangin 0bfe921ad9 Makes config updater robust ton undefined values.
9 years ago
Fabien Benureau 796087af45 Fix missing update of dye in open command
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 789db93911 Add platform-specific open and edit commands at init
9 years ago
Olivier Mangin bd3659a432 Fixes missing update of dye in open command.
9 years ago
Fabien Benureau 14df0ad1cb Add pubs conf command
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 29c6eaa8b5 Fix obsolete repo version
9 years ago
Fabien Benureau b2dac68856 Add beautifulsoup4 dependency and update setup.py
9 years ago
Fabien Benureau b8bcd6cc11 Fix color support
9 years ago
Fabien Benureau cce9406670 new print ui, more robust colors
9 years ago
Fabien Benureau d5a4fcf73c tighter utf-8 airlock in content.py
9 years ago
Fabien Benureau 8afb7a4777 Merge remote-tracking branch 'refs/remotes/origin/master'
9 years ago
Olivier Mangin 67aac0a2d7 Adds move option to add and attach commands.
10 years ago
Olivier Mangin de2a50eeb2 Fix tests and terminology.
10 years ago
Olivier Mangin d0a1d64720 Fix warning about deprecated SafeConfigParser.
10 years ago
Olivier Mangin 45fc257575 Fixes #32.
10 years ago
Fabien Benureau 3aa64d4cd2 minor dialog update
10 years ago
Fabien Benureau ec330571e8 option for listing all references without pdfs
10 years ago
Fabien Benureau f7dcc60fbc made formatting more robust
10 years ago
Fabien Benureau 0aaf094fa1 temporary fix for TypeError exception at init
10 years ago
Fabien Benureau 825966d34e fixed typo in oneliner
10 years ago
Fabien Benureau 526dc6418f updated add cmds with isbn support, improved dialog, replaced -c and -C by single --link option
10 years ago
Fabien Benureau 3989a13359 updated oneliner and colors
10 years ago