X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=news%2Frelease-0.5.mdwn;h=a32a756157ce5dbf8614aaf378a1538cdf892b75;hb=8c7fc52a0e5d9d276d86d0ba3503f1d4f7f96397;hp=d6c4920c808a0dfeba203f8381715111de82f8dd;hpb=ef82988e1bbe4bf62c2471c519efa51a78267570;p=notmuch-wiki diff --git a/news/release-0.5.mdwn b/news/release-0.5.mdwn index d6c4920..a32a756 100644 --- a/news/release-0.5.mdwn +++ b/news/release-0.5.mdwn @@ -6,19 +6,19 @@ Notmuch 0.5 (2010-11-11) New, general features --------------------- -* **_Maildir-flag synchronization_** +#### Maildir-flag synchronization Notmuch now knows how to synchronize flags in maildir filenames with tags in the notmuch database. The following flag/tag mappings are supported: - Flag <-> Tag - ---- ----- - 'D' draft - 'F' flagged - 'P' passed - 'R' replied - 'S' unread (added when 'S' flag is not present) + Flag <-> Tag + ---- ----- + 'D' draft + 'F' flagged + 'P' passed + 'R' replied + 'S' unread (added when 'S' flag is not present) The synchronization occurs in both directions, (for example, adding the 'S' flag to a file will cause the "unread" tag to be added, and @@ -31,7 +31,7 @@ New, general features new `maildir.synchronize_flags` option in the configuration file. For example: - notmuch config set maildir.synchronize_flags false + notmuch config set maildir.synchronize_flags false Users upgrading may also want to run "notmuch setup" once (just accept the existing configuration) to get a new, nicely-commented @@ -40,8 +40,8 @@ New, general features For users of the notmuch library, the new synchronization functionality is available with the following two new functions: - notmuch_message_maildir_flags_to_tags - notmuch_message_tags_to_maildir_flags + notmuch_message_maildir_flags_to_tags + notmuch_message_tags_to_maildir_flags It is anticipated that future improvements to this support will allow for safe synchronization of the 'T' flag with the "deleted" @@ -50,7 +50,7 @@ New, general features New library features -------------------- -* **_Support for querying multiple filenames for a single message_** +#### Support for querying multiple filenames for a single message It is common for the mailstore to contain multiple files with the same message ID. Previously, notmuch would always hide these @@ -60,7 +60,7 @@ New library features With this release, library users can access all filenames for a message with the new function: - notmuch_message_get_filenames + notmuch_message_get_filenames Together with `notmuch_filenames_valid`, `notmuch_filenames_get`, and `notmuch_filenames_move_to_next` it is now possible to iterate @@ -69,7 +69,7 @@ New library features New command-line features ------------------------- -* **_New "notmuch show --format=raw" for getting at original email contents_** +#### New "notmuch show --format=raw" for getting at original email contents This new feature allows for a fully-functional email client to be built on top of the notmuch command-line without needing any direct @@ -80,7 +80,7 @@ New command-line features do this, simply set the notmuch-command variable in emacs to the name of a script containing: - ssh user@host notmuch "$@" + ssh user@host notmuch "$@" If the ssh client has enabled connection sharing (ControlMaster option in OpenSSH), the emacs interface can be quite responsive this @@ -89,11 +89,11 @@ New command-line features General bug fixes ----------------- -* **_Fix "notmuch search" to print nothing when nothing matches_** +#### Fix "notmuch search" to print nothing when nothing matches The 0.4 release had a bug in which: - notmuch search + notmuch search would produce a single blank line of output, (where previous versions would produce no output. This fix also causes a change in @@ -103,17 +103,17 @@ General bug fixes Emacs interface improvements ---------------------------- -* **_Fix to allow pipe ('|') command to work when using notmuch over ssh_** +#### Fix to allow pipe ('|') command to work when using notmuch over ssh -* **_Fix count of lines in hidden signatures_** +#### Fix count of lines in hidden signatures -* **_Omit repeated subject lines in (collapsed) thread display_** +#### Omit repeated subject lines in (collapsed) thread display -* **_Display current thread subject in a header line_** +#### Display current thread subject in a header line -* **_Provide a "c i" binding to copy a thread ID from the search view_** +#### Provide a "c i" binding to copy a thread ID from the search view -* **_Allow for notmuch-fcc-dirs to have a value of nil_** +#### Allow for notmuch-fcc-dirs to have a value of nil Also, the more complex form of notmuch-fcc-dirs now has a slightly different format. It no longer has a special first-element, fallback