X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=news%2Frelease-0.10.mdwn;fp=news%2Frelease-0.10.mdwn;h=0ac8ffaf88932b3de3a6fffa0390f5fbf7f9de20;hb=267896cff2355b9ba5b30e851267b8a98288662f;hp=66346afd82bfda89af084ac1a90c38c56644ec11;hpb=10cbc1a59c3e0e3b0119ff9493d26c124b82fe05;p=obsolete%2Fnotmuch-wiki diff --git a/news/release-0.10.mdwn b/news/release-0.10.mdwn index 66346af..0ac8ffa 100644 --- a/news/release-0.10.mdwn +++ b/news/release-0.10.mdwn @@ -17,48 +17,48 @@ New command-line features ### Add `notmuch restore --accumulate` option - The `--accumulate` switch causes the union of the existing and new tags to - be applied, instead of replacing each message's tags as they are read in - from the dump file. +The `--accumulate` switch causes the union of the existing and new tags to +be applied, instead of replacing each message's tags as they are read in +from the dump file. ### Add search terms to `notmuch dump` - The dump command now takes an optional search term much like notmuch - search/show/tag. The output file argument of dump is deprecated in - favour of using stdout. +The dump command now takes an optional search term much like notmuch +search/show/tag. The output file argument of dump is deprecated in +favour of using stdout. ### Add `notmuch search` `--offset` and `--limit` options - The search command now takes options `--offset=[-]N` and `--limit=N` to - limit the number of results shown. +The search command now takes options `--offset=[-]N` and `--limit=N` to +limit the number of results shown. ### Add `notmuch count --output` option - The count command is now capable of counting threads in addition to - messages. This is selected using the new `--output=(threads|messages)` - option. +The count command is now capable of counting threads in addition to +messages. This is selected using the new `--output=(threads|messages)` +option. New emacs UI features --------------------- ### Add tab-completion for `notmuch-search` and `notmuch-search-filter` - These functions now support completion tags for query parts - starting with "tag:". +These functions now support completion tags for query parts +starting with "tag:". ### Turn "id:MSG-ID" links into buttons associated with notmuch searches - Text of the form "id:MSG-ID" in mails is now a clickable button that - opens a notmuch search for the given message id. +Text of the form "id:MSG-ID" in mails is now a clickable button that +opens a notmuch search for the given message id. ### Add keybinding ('c I') for stashing Message-ID's without an id: prefix - Reduces manual labour when stashing them for use outside notmuch. +Reduces manual labour when stashing them for use outside notmuch. ### Do not query on `notmuch-search` exit - It is harmless to kill the external notmuch process, so the user - is no longer interrogated when they interrupt a search. +It is harmless to kill the external notmuch process, so the user +is no longer interrogated when they interrupt a search. Performance ----------- @@ -67,10 +67,10 @@ Performance ### Search avoids opening and parsing message files - We now store more information in the database so search no longer - has to open every message file to get basic headers. This can - improve search speed by as much as 10X, but taking advantage of this - requires a database rebuild: +We now store more information in the database so search no longer +has to open every message file to get basic headers. This can +improve search speed by as much as 10X, but taking advantage of this +requires a database rebuild: notmuch dump > notmuch.dump # Backup, then remove notmuch database ($MAIL/.notmuch) @@ -87,6 +87,6 @@ mailing list. ### nmbug - share tags with a given prefix - nmbug helps maintain a git repo containing all tags with a given - prefix (by default "notmuch::"). Tags can be shared by commiting - them to git in one location and restoring in another. +nmbug helps maintain a git repo containing all tags with a given +prefix (by default "notmuch::"). Tags can be shared by commiting +them to git in one location and restoring in another.