2002-07-27  Simon Josefsson  <jas@extundo.com>

	* emacs-sieve version 0.2 released.

2002-07-27  Simon Josefsson  <jas@extundo.com>

	* sieve-manage.el (sieve-manage-deletescript): New function.

	* sieve.el (sieve-manage-mode-map): Fix down-mouse-2 and down-mouse-3.  
	(sieve-manage-mode): Fix menubar.
	(sieve-activate): Change some messages.
	(sieve-deactivate-all): New function.
	(sieve-deactivate): New alias.
	(sieve-remove): New function.
	(sieve-help): Fix help.
	All suggested by Ned Ludd.

2002-05-22  Simon Josefsson  <jas@extundo.com>

	* sieve.el (sieve-change-region): Define it before it is used.

2002-05-21  Simon Josefsson  <jas@extundo.com>

	* sieve-mode.el (sieve-manage): Fix autoloads.

	* sieve-manage.el (sieve-manage-cram-md5-auth): Just send the SASL
	name (makes it work with recent Cyrus timsieved).

2002-03-12  Adrian Aichner  <adrian@xemacs.org>

	* sieve.texi: Fix typos found by my own grep-for-likely-typo.pl.

2002-01-09  Simon Josefsson  <jas@extundo.com>

	* sieve.texi: New manual.

2001-11-28 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>

	* sieve-manage.el (sieve-manage-stream-alist): Backslash before
	open parenthesis in doc.
	(sieve-manage-authenticator-alist): Typo in doc.

2001-11-07  Simon Josefsson  <jas@extundo.com>

	* gnus-sieve.el (gnus-sieve-generate): Don't invoke sieve-mode.

	* sieve-mode.el (sieve-control-commands-face)
	(sieve-control-commands-face, sieve-action-commands-face)
	(sieve-test-commands-face, sieve-tagged-arguments-face): New
	faces.
	(sieve-font-lock-keywords): Use them.
	(sieve-mode): Only set font-lock-defaults in emacs.

2001-11-02  Simon Josefsson  <jas@extundo.com>

	* gnus-sieve.el (gnus-sieve-script): Use "stop" instead of "elsif"
	for non-crossposting.
	(gnus-sieve-crosspost): Default to t to be consistent with other
	parts of Gnus.

2001-11-01  Simon Josefsson  <jas@extundo.com>

	* sieve.el: Don't require easy-mmode. Suggested by Katsumi Yamaoka
	<yamaoka@jpl.org>.

2001-10-31 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>

	* sieve-manage.el (sieve-string-bytes): No complain.

2001-08-17  Simon Josefsson  <jas@extundo.com>

	* sieve.el (sieve-upload): Fix message.

	* gnus-sieve.el (gnus-sieve-setup-article): Remove.
	(gnus-sieve-setup): Don't add article hook.

2001-06-30  Simon Josefsson  <jas@extundo.com>

	* emacs-sieve version 0.1 released.

	* gnus-sieve.el (top-level): Require sieve and gnus.

	* gnus-sieve.texi: New file.

	* gnus-sieve.el (gnus-sieve-add-rule, gnus-sieve-setup-group) 
	(gnus-sieve-setup-summary, gnus-sieve-setup-article) 
	(gnus-sieve-setup): New functions.

	* sieve.el (sieve-manage-mode-menu): Add menubar.

	* sieve-manage.el (sieve-manage-network-open): Add XEmacs nntp.el
	"once in a blue moon" bugfix workaround.

	* sieve.el (sieve-manage): Message error when open fails.

	* gnus-sieve.el (gnus-sieve-article-add-rule): Autoload.

	* sieve.el (sieve-change-region): Doc fix.

2001-03-30  Simon Josefsson  <simon@josefsson.org>

	* gnus-sieve.el (gnus-sieve-generate): New function, similar to
	`gnus-sieve-update'.
	(gnus-sieve-update): Don't use `beginning-of-buffer'.
	(gnus-sieve-guess-rule-for-article, gnus-sieve-article-add-rule):
	New functions.

2001-03-14  Simon Josefsson  <simon@josefsson.org>

	* sieve-manage.el (sieve-manage-capability): Don't substring nil
	strings.

2001-03-14  Simon Josefsson  <simon@josefsson.org>

	* sieve-manage.el (sieve-manage-authenticators,
	sieve-manage-authenticator-alist): Add plain.
	(sieve-manage-plain-p, sieve-manage-plain-auth): New functions.
	(sieve-manage-local-variables): Fix buffer-local variable name.

2001-03-11  Simon Josefsson  <simon@josefsson.org>

	* gnus-sieve.el (gnus-sieve-script): Use `gnus-server-equal'
	instead of `equal'.

2001-03-09  Simon Josefsson  <simon@josefsson.org>

	* gnus-sieve.el: Add license templates, made it use customize.

2001-03-07  Simon Josefsson  <simon@josefsson.org>

	* emacs-sieve version 0.0 released.
