Changes for version 0.001 - 2026-03-23
- first release
Modules
generate Sieve email filter scripts
role for objects that render as lines of Sieve code
a Sieve block (a brace-delimited sequence of statements)
a single Sieve command statement
a Sieve comment line
a sequence of Sieve lines forming a complete script or blank line
a Sieve multiline string (heredoc)
a Sieve if/elsif/else conditional construct
a Sieve allof/anyof/noneof test
a Sieve command statement with arguments aligned across multiple lines
constructor functions for building Sieve generator objects
role for objects that render as inline Sieve text fragments
a Sieve quoted string
a Sieve string list (a bracketed list of quoted strings)
a sequence of Sieve terms joined by spaces