Hi, I noticed that it makes sense to combine the --batch and --remove-all options to notmuch. This can be used, for instance, when synchronizing tags by transferring the tags for all changed mails. This series removes this (undocumented) restriction and adds some tests. Best regards, Daniel