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