Skip to content
Snippets Groups Projects
Commit 5148f381 authored by Stephan Bosch's avatar Stephan Bosch
Browse files

Updated documentation.

parent dd105ea5
No related branches found
No related tags found
No related merge requests found
...@@ -135,7 +135,7 @@ Extensions and their implementation status: ...@@ -135,7 +135,7 @@ Extensions and their implementation status:
copy: full copy: full
regex: full, but suboptimal, no UTF-8 regex: full, but suboptimal, no UTF-8
body: full, but text body-transform implementation is simple body: full, but text body-transform implementation is simple
include: almost full; needs more work (no variables; no external binaries) include: almost full; needs more work (no external binaries)
vacation: almost full; no support for required References header vacation: almost full; no support for required References header
imapflags: flag management works, but flags are not stored (no variables) imapflags: flag management works, but flags are not stored (no variables)
variables: untested core functionality present; need to provide support variables: untested core functionality present; need to provide support
...@@ -207,18 +207,15 @@ Current: ...@@ -207,18 +207,15 @@ Current:
-> Core variable substitution works -> Core variable substitution works
-> Accept namespaces (parse, no real support; proper error messages) -> Accept namespaces (parse, no real support; proper error messages)
-> Support match variables -> Support match variables
Current:
-> Provide support for include, imapflags and other extensions that (partly)
depend on variables support.
-> Implement variables support for include extension -> Implement variables support for include extension
Remaining: Current:
-> Implement variabls support for imapflags extension -> Provide support for extensions that (partly) depend on variables support.
-> Implement variables support for imapflags extension
Next (in order of descending priority/precedence): Next (in order of descending priority/precedence):
* Finish implementing all extensions supported by cmusieve, except notify. * Finish implementing all extensions supported by cmusieve, except notify.
* Limit the maximum number of errors. * Limit the maximum number of errors.
* Verify outgoing mail addresses * Verify outgoing mail addresses
* Use lib/str-find.h for :contains and :matches match types
* Add normalize() method to comparators to normalize the string before mathing * Add normalize() method to comparators to normalize the string before mathing
(for efficiency). (for efficiency).
* Implement comparator-i;unicode-casemap * Implement comparator-i;unicode-casemap
...@@ -244,6 +241,7 @@ Next (in order of descending priority/precedence): ...@@ -244,6 +241,7 @@ Next (in order of descending priority/precedence):
* ## MAKE A FIRST RELEASE ## * ## MAKE A FIRST RELEASE ##
* Automate script tests; i.e. build a test suite. * Automate script tests; i.e. build a test suite.
* Use lib/str-find.h for :contains and :matches match types
* Resolve code duplication introduced for handling address-parts and match-types * Resolve code duplication introduced for handling address-parts and match-types
in different command implementations. in different command implementations.
* Resolve code duplication amongst comparator, address-part and match-type * Resolve code duplication amongst comparator, address-part and match-type
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment

Consent

On this website, we use the web analytics service Matomo to analyze and review the use of our website. Through the collected statistics, we can improve our offerings and make them more appealing for you. Here, you can decide whether to allow us to process your data and set corresponding cookies for these purposes, in addition to technically necessary cookies. Further information on data protection—especially regarding "cookies" and "Matomo"—can be found in our privacy policy. You can withdraw your consent at any time.