From f7ed659bee7028d9824d5d16b7ca513ebacb31b2 Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan@rename-it.nl> Date: Sun, 28 Mar 2010 18:16:21 +0200 Subject: [PATCH] Updated TODO list. --- TODO | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/TODO b/TODO index 37641a31e..8e6a41fb0 100644 --- a/TODO +++ b/TODO @@ -5,7 +5,6 @@ Current activities: - Implement proper :content "message/rfc822" behavior - Build test cases for decoding MIME encodings to UTF-8 * Unfinished new extensions: - - Finish the spamtest and virustest extensions - Finish the ereject extension * Build a sieve tool to filter an entire existing mailbox through a Sieve script: @@ -20,15 +19,15 @@ Next (in order of descending priority/precedence): - Implement configurable sender exclusion list. - Implement mechanism for implicitly including an account's aliases in the vacation command's :addresses list. -* Improve error handling. Now it is not very consistent, especially for the - Sieve command line tools. -* Detect permission errors when writing global script binaries and advise the - administrator on using sievec to precompile the scripts. +* Improve error handling. + - Detect permission errors when writing global script binaries and advise the + administrator on using sievec to precompile the scripts. + - Avoid reporting user-caused errors to the master log. + - Implement dropping errors in the user's mailbox as a mail message. * Improve debugging support in the sieve-test tool: - Improve trace debugging towards something more intuitively readable. - Give trace debugging multiple levels of verbosity (e.g. to include more messy output like value matching). -* Implement dropping errors in the user's mailbox as a mail message. * Implement a better way to encode source line numbers into a binary for reporting errors at runtime. Currently, this is done explicitly for each command that adds actions to the result. However, some tests, match types etc. -- GitLab