aboutsummaryrefslogtreecommitdiffstats
path: root/Changelog
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2019-07-06 19:50:06 +0200
committerGuilhem Moulin <guilhem@fripost.org>2019-07-07 04:01:55 +0200
commit550f778dbcb84a9aa67732b1fff0191b55bea24c (patch)
tree01058d5e892ce17a3d5732eb26e33db19c4ddd0b /Changelog
parent4b61d5e13773bf8bf25537f28d1a42f7c6473b75 (diff)
interimap: clarify that 'ignore-mailbox' is matched against internal names.
That is, without leading reference, and where the hierarchy delimiter is replaced with null characters. /!\ This changes breaks backward compatibility!
Diffstat (limited to 'Changelog')
-rw-r--r--Changelog8
1 files changed, 8 insertions, 0 deletions
diff --git a/Changelog b/Changelog
index 4cc66ba..84a62b6 100644
--- a/Changelog
+++ b/Changelog
@@ -1,5 +1,13 @@
interimap (0.5) upstream;
+ Breaking changes:
+ * interimap: when matching mailbox names against the 'ignore-mailbox'
+ pattern, the hierarchy delimiter is substituted with a null character
+ before hand. For instance one should now use '^virtual(?:\x00|$)' to
+ exclude the mailbox named 'virtual' as well as its descendants
+ (regardless of the hierarchy delimiter in use).
+
+ Other changes:
* interimap: the space-speparated list of names and/or patterns in
'list-mailbox' can now contain C-style escape sequences (backslash
and hexadecimal escape).