From 282701a988033b8c3027bb1a5a4eb14cc620c728 Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan@rename-it.nl> Date: Fri, 14 May 2010 14:03:09 +0200 Subject: [PATCH] Updated TODO. --- TODO | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/TODO b/TODO index e2a8aad25..b97cf3744 100644 --- a/TODO +++ b/TODO @@ -1,5 +1,10 @@ Current activities: +* 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). + Next (in order of descending priority/precedence): * ## MAKE A SECOND RELEASE (0.2.x) ## @@ -25,18 +30,9 @@ Next (in order of descending priority/precedence): 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 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. - will also need this when the variables extension is active. Many of the RFC - deviations listed below depend on this. Also trace debugging will benefit. * Fix remaining RFC deviations: - Fix issues listed in doc/rfc/RFC-questions.txt based on answers - - Allow for the existance of dynamic comparators (i.e. specified by + - Allow for the existence of dynamic comparators (i.e. specified by variables). - Allow for :regex matching with variable key. - Detect assignment of too large constant values to variables at compile -- GitLab