X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=NEWS;h=47188381c53da50a13e558479cef5154860e83e7;hp=e9655194bc9e9d5abeca5a61b68e64186599afb6;hb=f5db7ad7d243785c274a99734c681e69d13313d0;hpb=658e83e3cab17b59e6283dd4244b84ba653c1864 diff --git a/NEWS b/NEWS index e9655194..47188381 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,84 @@ +Notmuch 0.19 (UNRELEASED) +========================= + +Emacs Interface +--------------- + +Use the `j` key to access saved searches from anywhere in notmuch + + `j` is now globally bound to `notmuch-jump`, which provides fast, + interactive keyboard shortcuts to saved searches. For example, + with the default saved searches `j i` from anywhere in notmuch will + bring up the inbox. + +Expanded default saved search settings + + The default saved searches now include several more common searches, + as well as shortcut keys for `notmuch-jump`. + +Library changes +--------------- + +Add return status to notmuch_database_close and +notmuch_database_destroy + +nmbug +----- + +The Perl script has been translated to Python; you'll need Python 2.7 +or anything from the 3.x line. Most of the user-facing interface is +the same, but `nmbug help` is not `nmbug --help`, and the following nmbug +commands have slightly different interfaces: `archive`, `commit`, +`fetch`, `log`, `pull`, `push`, and `status`. For details on the +new interface for a given command, run `nmbug COMMAND --help`. + +nmbug-status +------------ + +`nmbug-status` can now optionally load header and footer templates +from the config file. Use something like: + + { + "meta": { + "header": "\n\n...", + "footer": "", + ... + }, + ... + }, + +Python Bindings +--------------- + +Add support for `notmuch_query_add_tag_exclude` + +Build System +------------ + +The notmuch binaries and libraries are now build with debugging symbols +by default. Users concerned with disk space should change the +defaults when configuring or use the strip(1) command. + +Notmuch 0.18.2 (2014-10-25) +=========================== + +Test Suite +---------- + +Translate T380-atomicity to use gdb/python + + The new version is compatible with gdb 7.8 + +Emacs 24.4 related bug fixes + + The Messages buffer became read-only, and the generated mime + structure for signatures changed slightly. + +Simplify T360-symbol-hiding + + Replace the use of `objdump` on the object files with `nm` on the + resulting lib. + Notmuch 0.18.1 (2014-06-25) =========================== @@ -6,11 +87,11 @@ This is a bug fix and portability release. Build System ------------ -Add a workaround for systems without zlib.pc. +Add a workaround for systems without zlib.pc -Make emacs install robust against the non-existence of emacs. +Make emacs install robust against the non-existence of emacs -Put notmuch lib directory first in RPATH. +Put notmuch lib directory first in RPATH Fix handling of html_static_path in sphinx @@ -44,9 +125,9 @@ Resurrect support for single-message mbox files Fix for phrase indexing - There were several bugs involving overlapping "phrases" accross - header and mime part boundaries. This fix will effect only newly - (re)-indexed messages. + There were several bugs where words intermingled from different + headers and MIME parts could match a single phrase query. This fix + will affect only newly indexed messages. Emacs Interface --------------- @@ -56,7 +137,6 @@ Make sure tagging on an empty query is harmless Previously tagging an empty query could lead to tags being unintentionally removed. - Notmuch 0.18 (2014-05-06) =========================