Commit b52f125a b52f125abeec11467e8c6cae93bb78736203d49f by Sergey Poznyakoff

Updated

1 parent aa84ead7
1 2005-10-30 Sergey Poznyakoff <gray@gnu.org.ua>
2
3 * mail/if.c (mail_if): Fix 'r' condition
4 (mail_else): Fix handling of nested ifs
5 * mail/mail.c: New option --exec (-E)
6 (mail_cmdline): Invalidate the page when a new mail arrives
7 (main): Fix handling of modes.
8 * mail/quit.c (mail_mbox_close): mbox can be NULL (e.g.
9 --exec=quit was given)
10 * mail/util.c (util_do_command): Accept traditional contracted
11 forms (`d*', `p9')
12 Fix bug in handling conditional branches (bug introduced on
13 2005-08-11).
14 * mail/testsuite/if.mail: New test script.
15 * mail/testsuite/Makefile.am (EXTRA_DIST): Add if.mail
16 * mail/testsuite/mail/if.exp: New test case.
17 * mail/testsuite/mail/DISTFILES: Add if.exp
18
1 2005-10-28 Sergey Poznyakoff <gray@gnu.org.ua> 19 2005-10-28 Sergey Poznyakoff <gray@gnu.org.ua>
2 20
3 * examples/argcv.c: Include config.h 21 * examples/argcv.c: Include config.h
...@@ -20,6 +38,7 @@ ...@@ -20,6 +38,7 @@
20 * libsieve/extensions/vacation.c: Implemented :mime. Correctly 38 * libsieve/extensions/vacation.c: Implemented :mime. Correctly
21 handle subject line, no matter what the charset is. 39 handle subject line, no matter what the charset is.
22 Fixed bug in creating `References:' header. 40 Fixed bug in creating `References:' header.
41
23 * mailbox/filter.c (mu_filter_get_list): Add mu_rfc_2047_B_filter 42 * mailbox/filter.c (mu_filter_get_list): Add mu_rfc_2047_B_filter
24 * mailbox/filter_trans.c (mu_rfc_2047_B_filter): New filter. Alias 43 * mailbox/filter_trans.c (mu_rfc_2047_B_filter): New filter. Alias
25 to base64. 44 to base64.
......
1 GNU mailutils NEWS -- history of user-visible changes. 2005-08-29 1 GNU mailutils NEWS -- history of user-visible changes. 2005-10-30
2 Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. 2 Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
3 See the end of file for copying conditions. 3 See the end of file for copying conditions.
4 4
...@@ -13,6 +13,12 @@ NOTE: This is incompatible change. ...@@ -13,6 +13,12 @@ NOTE: This is incompatible change.
13 NOTE: This is incompatible change, unless you use mailutils-config to 13 NOTE: This is incompatible change, unless you use mailutils-config to
14 obtain loader options (which is recommended, anyway). 14 obtain loader options (which is recommended, anyway).
15 15
16 * mail: New option --exec (-E) allows to execute arbitrary mail commands
17 before opening the mailbox. Any number of --exec options can be given.
18
19 * Bugfixes:
20 ** mail: Fix handling of conditional expressions
21
16 22
17 Version 0.6.91: 23 Version 0.6.91:
18 24
......
...@@ -622,6 +622,13 @@ The program uses following option groups: @xref{mailbox}. ...@@ -622,6 +622,13 @@ The program uses following option groups: @xref{mailbox}.
622 Return true if the mailbox contains some messages. Return false 622 Return true if the mailbox contains some messages. Return false
623 otherwise. 623 otherwise.
624 This is useful for writing shell scripts. 624 This is useful for writing shell scripts.
625 @item -E @var{command}
626 @itemx --exec=@var{command}
627 Execute @var{command} before opening the mailbox. Any number of
628 @option{--exec} options can be given. The commands will be executed
629 after sourcing configuration files (@pxref{Mail Configuration Files}),
630 but before opening the mailbox.
631 @item --exec
625 @item -f[@var{file}] 632 @item -f[@var{file}]
626 @itemx --file[=@var{file}] 633 @itemx --file[=@var{file}]
627 Operate on mailbox @var{file}. If this option is not specified, the default 634 Operate on mailbox @var{file}. If this option is not specified, the default
......