summaryrefslogtreecommitdiff
path: root/alot/addressbooks.py
Commit message (Collapse)AuthorAge
* Made the abook regexp matching more robust.Johann Weging2012-11-10
|
* pep8 fixesPatrick Totzke2012-09-22
|
* move ignorecase parameter to Addressbook.__init__Patrick Totzke2012-09-22
| | | | ... and use it in subclasses lookup() methods
* use re instead of .startswith in Addessbook.lookupPatrick Totzke2012-09-22
| | | | | | This is inherited in AbookAddressbook and thus makes regexp-searches possible when completing abook type addressbooks. By default this uses the re.IGNORECASE flag.
* doc: fix sphinx warningPatrick Totzke2012-09-09
|
* doc: docstringsPatrick Totzke2012-09-05
|
* pep8 and pyflakes fixesPatrick Totzke2012-07-21
|
* add copyright statements to all source filesPatrick Totzke2012-06-14
| | | | cf issue #472
* add helper split_commandstringPatrick Totzke2012-06-03
| | | | | | | | that splits a command string into a list of strings to pass on to subprocess.Popen and the like. This helper is now used throughout the application instead of calling shlex.split directly as this is a potential source for errors because shlex is not yet able to properly deal with unicode bytestrings.
* Don't try to autocomplete blank email addresses.Jakob2012-04-03
| | | | | | | | If the email section is missing entirely, configobj defaults to an empty list. But if it's present and empty ("email="), then it becomes a list of one blank string. Ignore these. Also, fix spacing since I was using hard tabs.
* Support multiple emails per abook contact.Jakob2012-04-02
| | | | Issue #424.
* forgot to add addressbooks.pyPatrick Totzke2012-03-11