diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2019-09-10 18:23:06 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2019-09-10 18:23:06 +0300 |
commit | 6f8dd761ad8d21a2f69a9f077a4de5d21e99273b (patch) | |
tree | 189aa1a5d396ec70013ad7bff43c448814f86f30 /mail/tests/testsuite.at | |
parent | 4e6cf8005d0a1a11baa8b42ea298a24a7d19cc37 (diff) | |
download | mailutils-6f8dd761ad8d21a2f69a9f077a4de5d21e99273b.tar.gz mailutils-6f8dd761ad8d21a2f69a9f077a4de5d21e99273b.tar.bz2 |
Fix the semantics of the hold and keepsave variables in mail
* mail/delete.c (mail_delete_msg): Set MAIL_ATTRIBUTE_PRESERVED.
This is not necessary, stricto sensu, because mail_mbox_close
skips messages marked for deletion anyway. But it's good for
clarity.
* mail/quit.c (mailbox_classify): New function.
(mail_mbox_commit): Rewrite
* mail/tests/Makefile.am: Add new test
* mail/tests/testsuite.at: Include new tests.
* mail/tests/atlocal.in (catmbox): New function.
* mail/tests/hold.at: New test.
Diffstat (limited to 'mail/tests/testsuite.at')
-rw-r--r-- | mail/tests/testsuite.at | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mail/tests/testsuite.at b/mail/tests/testsuite.at index 5e3bb2ae3..41aabb526 100644 --- a/mail/tests/testsuite.at +++ b/mail/tests/testsuite.at @@ -31,4 +31,5 @@ m4_include([copy02.at]) m4_include([copy03.at]) m4_include([copy04.at]) m4_include([align.at]) -m4_include([D.at])
\ No newline at end of file +m4_include([D.at]) +m4_include([hold.at]) |