commit f2247dcc664b7367f4788d619f9b2b2e979c7bd6
parent 4fb869757d8852e659621299c24c1eacc9017aa0
Author: Jaromil <jaromil@dyne.org>
Date: Wed, 21 Jan 2015 22:49:23 +0100
Account / exclude folders is now a fuzzy match
Diffstat:
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/zlibs/email b/src/zlibs/email
@@ -195,7 +195,12 @@ fetch() {
[[ ${#exclude} == "0" ]] || {
func "exclude folders: $exclude"
for e in ${exclude}; do
- folders=(${folders:#$e})
+ # fuzzy match
+ for f in ${folders}; do
+ [[ "$f" =~ "$e" ]] && {
+ folders=(${folders:#$f})
+ }
+ done
done
}
func "fetch folders: $folders"