Commit ccc5e5a2 ccc5e5a25836600212428435b6525c7aa264301f by Sergey Poznyakoff

Updated

1 parent 6d7e8b08
1 2005-10-30 Sergey Poznyakoff <gray@gnu.org.ua> 1 2005-10-30 Sergey Poznyakoff <gray@gnu.org.ua>
2 2
3 * NEWS: Updated
4 * include/mailutils/compat.h: New file. Compatibility defines for
5 programs using mailutils interface version 0:0:0.
6 * include/mailutils/Makefile.am (pkginclude_HEADERS): Add compat.h
7 * include/mailutils/folder.h (mu_0_6_folder_list)
8 (mu_0_6_folder_lsub,mu_0_6_folder_list_destroy): Compatibility
9 functions.
10 * include/mailutils/mailutils.h: Include compat.h, if required
11 * include/mailutils/message.h (message_unref): Rename to
12 mu_message_unref. All callers updated
13 * include/mailutils/mime.h (MIME_INCREAMENTAL_PARSER): Remove
14 (MIME_MULTIPART_MIXED,MIME_MULTIPART_ALT): Prefix with MU_. All
15 uses changed.
16 * include/mailutils/monitor.h (struct mu__monitor): Rename to
17 mu_monitor. All uses changed.
18 * include/mailutils/registrar.h (struct _mu_record): Fix member
19 names. All uses changed
20 * include/mailutils/sql.h (rdl_init_t,rdl_done_t): Prefix with mu_
21 * mail/util.c (util_do_command): Minor fix
22
23 * libsieve/actions.c,libsieve/extensions/vacation.c,
24 mailbox/filter.c, mailbox/folder.c, mailbox/mime.c,
25 mailbox/registrar.c, mailbox/rfc2047.c, mh/mhl.c, mh/mhn.c: Synch
26 with the above changes.
27
3 * mail/if.c (mail_if): Fix 'r' condition 28 * mail/if.c (mail_if): Fix 'r' condition
4 (mail_else): Fix handling of nested ifs 29 (mail_else): Fix handling of nested ifs
5 * mail/mail.c: New option --exec (-E) 30 * mail/mail.c: New option --exec (-E)
......
...@@ -9,6 +9,11 @@ Version 0.6.92: ...@@ -9,6 +9,11 @@ Version 0.6.92:
9 * Library namespace is optimized. All global identifiers begin with mu_. 9 * Library namespace is optimized. All global identifiers begin with mu_.
10 NOTE: This is incompatible change. 10 NOTE: This is incompatible change.
11 11
12 The programs using old API can still be compiled, using one of the
13 following approaches. If the program includes <mailutils/mailutils.h>,
14 define the symbol MU_COMPAT before including it (or invoke cc with
15 -DMU_COMPAT option). Othervise, include file <mailutils/compat.h>.
16
12 * Main library is renamed to libmailutils 17 * Main library is renamed to libmailutils
13 NOTE: This is incompatible change, unless you use mailutils-config to 18 NOTE: This is incompatible change, unless you use mailutils-config to
14 obtain loader options (which is recommended, anyway). 19 obtain loader options (which is recommended, anyway).
......