cli: Allow combining --remove-all and --batch

This patch removes the restriction on notmuch-tag that disallows using
both --remove-all and --batch. Combining the two options removes tags
on all messages affected by each query before applying the new tags.
This commit is contained in:
Daniel Schoepe 2015-08-11 09:46:37 +02:00 committed by David Bremner
parent 1abc338331
commit 8b5644e63d

View file

@ -237,10 +237,6 @@ notmuch_tag_command (notmuch_config_t *config, int argc, char *argv[])
fprintf (stderr, "Can't specify both cmdline and stdin!\n"); fprintf (stderr, "Can't specify both cmdline and stdin!\n");
return EXIT_FAILURE; return EXIT_FAILURE;
} }
if (remove_all) {
fprintf (stderr, "Can't specify both --remove-all and --batch\n");
return EXIT_FAILURE;
}
} else { } else {
tag_ops = tag_op_list_create (config); tag_ops = tag_op_list_create (config);
if (tag_ops == NULL) { if (tag_ops == NULL) {