X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=TODO;h=24c8e83fe961d3f847d71130973af2bf6c848c70;hp=a5f579ee436ae041b31fa29dfa4193cc6dae87c8;hb=3ab18d1c22c4b18b9ca8d73094b3bf10b95f35fb;hpb=0d58d46f7af39ba85209a7026644d36998c88a45 diff --git a/TODO b/TODO index a5f579ee..24c8e83f 100644 --- a/TODO +++ b/TODO @@ -52,6 +52,8 @@ and *then* --max-threads), and also complete value for --sort= notmuch command-line tool ------------------------- +Fix the --format=json option to not imply --entire-thread. + Implement "notmuch search --exclude-threads=" to allow for excluding muted threads, (and any other negative, thread-based filtering that the user wants to do). @@ -64,11 +66,11 @@ option (or similar) to "notmuch show".) Teach "notmuch search" to return many different kinds of results. Some ideas: - notmuch search --for threads # Default if no --for is given - notmuch search --for messages - notmuch search --for tags - notmuch search --for addresses - notmuch search --for terms + notmuch search --output=threads # Default if no --output is given + notmuch search --output=messages + notmuch search --output=tags + notmuch search --output=addresses + notmuch search --output=terms Add a "--format" option to "notmuch search", (something printf-like for selecting what gets printed).