Commit 1eec0fd9 1eec0fd96a61ac0c9b9122061a8567c293922ab7 by Sergey Poznyakoff

Updated

1 parent 7894ac62
2002-12-20 Sergey Poznyakoff
* libsieve/sieve.l: Implemented shell-like extension for
multiline strings. They can start now with text:[-][delimiter],
the dash meaning 'strip leading tabs', the 'delimiter'
overriding default end-of-text delimiter (.)
* doc/texinfo/libsieve.texi: Documented text:[-][delimiter]
extension.
* TODO: Updated
2002-12-16 Sergey Poznyakoff
* doc/texinfo/Makefile.am: Added trailing slash to the default
......
......@@ -138,17 +138,6 @@ IMPORTANT:
- Implement boolean shortcut evaluation for `allof' and `anyof'
- Extend the `text:' token. The planned syntax is:
text:[-][delimiter]
The meaning of optional flags is the same as in shell "here document"
construct: '-' strips all leading tab characters from the string body,
thus allowing it to be indented in a natural fashion; 'delimiter'
introduces the new end-of-text delimiter instead of the default
dot. If 'delimiter' starts with a backslash, no preprocessing will
be performed within a string.
- uid isn't good to identify messages, use message-id?
- run as daemon, sieveing mail on arrival (need interface for notification
......