summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* tune CompleteEdit:Patrick Totzke2013-07-07
| | | | | don't insert spaces in case the completions set is unary (no results found)
* handle CompletionErrorsPatrick Totzke2013-07-07
| | | | | | | | this makes the CompleteEdit widget handle errors raised during completions by passing them on to a 'on_error' callback given to its constructor. This is then used in UI.prompt.
* introduce CompletionErrorsPatrick Totzke2013-07-07
| | | | | and use them to handle AddressbookError exceptions raised by addressbook.lookup
* fix: call_cmd properly read return value from...Patrick Totzke2013-07-07
| | | | subprocess.CalledProcessError
* handle errors of external cmds in MatchSdtoutAddressbookPatrick Totzke2013-07-07
| | | | issue #624
* properly read stderr in call_command helperPatrick Totzke2013-07-07
|
* Merge branch '0.3.4-fix-611'Patrick Totzke2013-07-07
|\
| * handle errors caused by trying to index mails...Patrick Totzke2013-07-07
| | | | | | | | | | | | ... not below notmuchs root path issue #611
| * adjust error messagePatrick Totzke2013-07-07
| |
| * move check to add_message directlyPatrick Totzke2013-07-07
| |
| * fix: make sure DBManager is initialized correctly...Patrick Totzke2013-07-07
| | | | | | | | and knows the path to notmuchs root dir
| * raise exception when adding msg no non-indexable pathPatrick Totzke2013-07-07
| | | | | | | | i.e., one not below that of notmuch's root path
| * add helper to check if path is below anotherPatrick Totzke2013-07-07
|/ | | | this is used in the Database manager
* Merge pull request #632 from yannrouillard/fix_args_with_space_handlingPatrick Totzke2013-07-04
|\ | | | | fix command line escaping for arguments containing spaces
| * fix command line escaping for arguments containing spacesYann Rouillard2013-07-03
| |
* | remove unused config option `display_content_in_threadline`Patrick Totzke2013-07-02
| | | | | | | | | | | | | | this has been replaced long ago by setting `search.threadline.parts` in theme-files. cf issue #631
* | dont use trace as notification stringPatrick Totzke2013-06-29
|/ | | | closes #589
* Fix the default failobj of get_paramsJustus Winter2013-06-20
| | | | | | | | | Formerly None was used as failobj, but None is not iterable and that is all that get_params does. Use list() instead which is iterable. Closes #626. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
* Merge branch '0.3.4-feature-gpg-decode-616'Patrick Totzke2013-06-16
|\
| * Tune the parsing of RFC 3156 style mailsJustus Winter2013-06-16
| | | | | | | | | | | | | | | | | | Formerly any SMIME signed mail triggered a malformed OpenPGP message warning. Be more selective wrt what to interpret as OpenPGP data by looking at the protocol parameter first. Includes minor stylistic changes. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
| * Fix detection of OpenPGP encrypted dataJustus Winter2013-06-16
| | | | | | | | | | | | | | Fix detection of OpenPGP encrypted data and also check the 'protocol' parameter. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
| * Move the parameter extraction to its own functionJustus Winter2013-06-16
| | | | | | | | | | | | | | Move the parameter extraction to its own function and generalize it so it can be reused. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
| * Normalize Content-Type parametersJustus Winter2013-06-16
| | | | | | | | | | | | | | RFC 2045 specifies that parameter names are case-insensitive, so normalize them by converting them to their lower case version. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
| * Handle missing parameters gracefullyJustus Winter2013-06-16
| | | | | | | | | | | | | | | | | | OpenPGP states that the Content-Type header is annotated with parameters, namely 'protocol' and 'micalg'. Use .get() to retrieve this values with a default value to handle the case of malformed (according to RFC 3156) messages gracefully. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
| * Replace magic value in seek call with the appropriate constantJustus Winter2013-06-16
| | | | | | | | Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
| * Remove unused import of loggingJustus Winter2013-06-16
| | | | | | | | Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
| * Parse and decrypt OpenPGP encrypted dataJustus Winter2013-06-16
| | | | | | | | | | | | | | | | | | Parse and decrypt OpenPGP encrypted data as specified by RFC 3156. If such a message is detected and found to be well-formed, it is decrypted and any MIME messages found within the plain text are attached to the original message. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
| * Verify OpenPGP signatures and display the resultJustus Winter2013-06-16
| | | | | | | | | | | | | | Verify OpenPGP signatures as specified in RFC 3156. Display the result in the header list above the message. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
| * Properly call the constructor of the super classJustus Winter2013-06-16
|/ | | | | | | The previous statement had no effect. The super classes constructor sets the .message attribute, so it is safe to drop that statement. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
* Merge branch '0.3.4-feature-movelast-thread-620'Patrick Totzke2013-06-10
|\
| * mention 'last' as parameter for `move` commandPatrick Totzke2013-05-30
| | | | | | | | in autocompletion and help string
| * add TagListBuffer.focus_lastPatrick Totzke2013-05-30
| |
| * make `G=move last` a global defaul bindingPatrick Totzke2013-05-30
| |
| * make `move last` available if buffer allows itPatrick Totzke2013-05-30
| |
| * add ThreadBuffer.focus_lastPatrick Totzke2013-05-30
| |
* | Merge branch '0.3.4-fix-docs'Patrick Totzke2013-06-02
|\ \ | |/ |/|
| * doc: clean up error message for invalid subcommandsPatrick Totzke2013-06-02
| |
| * doc: fix missing section namesPatrick Totzke2013-06-02
| | | | | | | | in usage/commands/*
| * doc: update faqPatrick Totzke2013-06-02
| |
| * doc: move crypto docs to usage sectionPatrick Totzke2013-06-02
| |
| * doc: clean up crypto docsPatrick Totzke2013-06-02
| |
| * doc: fix Envelope.attachments docstringPatrick Totzke2013-06-02
| |
| * doc: minor tweak of interface docPatrick Totzke2013-05-25
| |
| * doc: clean up docstring for SettingsManagerPatrick Totzke2013-05-12
| |
| * fix typoPatrick Totzke2013-05-12
| |
* | doc: autogenerate command docsPatrick Totzke2013-05-26
| |
* | Merge branch '0.3.4-feature-unattach-218'Patrick Totzke2013-05-26
|\ \
| * | add 'unattach' command for envelope modePatrick Totzke2013-05-26
|/ /
* | Merge branch '0.3.4-fixes-commands-595-585'Patrick Totzke2013-05-26
|\ \
| * | changed repeatability default to False and reconsider repeatability of all ↵Sebastian Jeltsch2013-05-26
| | | | | | | | | | | | Commands