--- /dev/null
+Return-Path: <too@guru.guru-group.fi>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+ by olra.theworths.org (Postfix) with ESMTP id 26606431FDB\r
+ for <notmuch@notmuchmail.org>; Thu, 26 Apr 2012 12:52:42 -0700 (PDT)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: 0\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]\r
+ autolearn=disabled\r
+Received: from olra.theworths.org ([127.0.0.1])\r
+ by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
+ with ESMTP id bb8AoXN9OB26 for <notmuch@notmuchmail.org>;\r
+ Thu, 26 Apr 2012 12:52:39 -0700 (PDT)\r
+Received: from guru.guru-group.fi (guru-group.fi [87.108.86.66])\r
+ by olra.theworths.org (Postfix) with ESMTP id 93AC7431FB6\r
+ for <notmuch@notmuchmail.org>; Thu, 26 Apr 2012 12:52:38 -0700 (PDT)\r
+Received: by guru.guru-group.fi (Postfix, from userid 501)\r
+ id AD41768056; Thu, 26 Apr 2012 22:52:34 +0300 (EEST)\r
+From: Tomi Ollila <tomi.ollila@iki.fi>\r
+To: notmuch@notmuchmail.org\r
+Subject: [PATCH 2/3] NEWS: spacing changes\r
+Date: Thu, 26 Apr 2012 22:52:30 +0300\r
+Message-Id: <1335469951-22477-2-git-send-email-tomi.ollila@iki.fi>\r
+X-Mailer: git-send-email 1.7.6.1\r
+In-Reply-To: <1335469951-22477-1-git-send-email-tomi.ollila@iki.fi>\r
+References: <1335469951-22477-1-git-send-email-tomi.ollila@iki.fi>\r
+Cc: Tomi Ollila <tomi.ollila@iki.fi>\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.13\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+ <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Thu, 26 Apr 2012 19:52:42 -0000\r
+\r
+With these whitespace changes the spacing looks generally\r
+the same throughout the whole file.\r
+---\r
+ NEWS | 123 ++++++++++++++++++++++++++++++++++++++++++++++--------------------\r
+ 1 files changed, 86 insertions(+), 37 deletions(-)\r
+\r
+diff --git a/NEWS b/NEWS\r
+index a00f1c8..fe4c3f0 100644\r
+--- a/NEWS\r
++++ b/NEWS\r
+@@ -129,11 +129,11 @@ More flexible and consistent tagging operations\r
+ argument, `notmuch-show-tag-message' should be used instead. Custom\r
+ bindings using these functions should be updated, e.g.:\r
+ \r
+- (notmuch-show-remove-tag "unread")\r
++ (notmuch-show-remove-tag "unread")\r
+ \r
+ should be changed to:\r
+ \r
+- (notmuch-show-tag-message "-unread")\r
++ (notmuch-show-tag-message "-unread")\r
+ \r
+ Refreshing the show view ('=' by default) no longer opens or closes messages\r
+ \r
+@@ -342,7 +342,7 @@ New function notmuch-show-advance\r
+ less invasive than notmuch-show-advance-and-archive. It can easily\r
+ be bound to SPC with:\r
+ \r
+- (define-key notmuch-show-mode-map " " 'notmuch-show-advance)\r
++ (define-key notmuch-show-mode-map " " 'notmuch-show-advance)\r
+ \r
+ Various performance improvements.\r
+ \r
+@@ -606,8 +606,10 @@ Re-export Xapian exception typeinfo symbols.\r
+ \r
+ Notmuch 0.6 (2011-07-01)\r
+ =======================\r
++\r
+ New, general features\r
+ ---------------------\r
++\r
+ Folder-based searching\r
+ \r
+ Notmuch queries can now include a search term to match the\r
+@@ -656,6 +658,7 @@ New, automatic tags: "signed" and "encrypted"\r
+ \r
+ New command-line features\r
+ -------------------------\r
++\r
+ Add new "notmuch show --verify" option for signature verification\r
+ \r
+ This option instruct notmuch to verify the signature of\r
+@@ -693,6 +696,7 @@ Deprecate "notmuch search-tags", (in favor of "notmuch search --output=tags *")\r
+ \r
+ Performance improvements\r
+ ------------------------\r
++\r
+ Faster searches (by doing fewer searches to construct threads)\r
+ \r
+ Whenever a user asks for search results as threads, notmuch first\r
+@@ -816,6 +820,7 @@ and drop "name" if it's actually just a repeat of the email address).\r
+ \r
+ Vim interface improvements\r
+ --------------------------\r
++\r
+ Felipe Contreras provided a number of updates for the vim interface:\r
+ \r
+ * Using sendmail directly rather than mailx,\r
+@@ -826,38 +831,45 @@ Felipe Contreras provided a number of updates for the vim interface:\r
+ \r
+ Bindings improvements\r
+ ---------------------\r
++\r
+ Ruby bindings are now much more complete\r
+ \r
+ Including QUERY.sort, QUERY.to_s, MESSAGE.maildir_flags_to_tags,\r
+ MESSAGE.tags_to_maildir_flags, and MESSAGE.get_filenames\r
+ \r
+ * Python bindings have been updated and extended\r
++\r
+ (docs online at http://packages.python.org/notmuch/)\r
+ \r
+ New bindings:\r
+- - Message().get_filenames(),\r
+- - Message().tags_to_maildir_flags(),Message().maildir_flags_to_tags()\r
+- - list(Threads()) and list(Messages) works now\r
+ \r
++ - Message().get_filenames(), Message().tags_to_maildir_flags(),\r
++ Message().maildir_flags_to_tags(), list(Threads()) and\r
++ list(Messages) works now\r
+ - Message().__cmp__() and __hash__()\r
++\r
+ These allow, for example:\r
++\r
+ if msg1 == msg2: ...\r
+ \r
+ As well as set arithmetic on Messages():\r
+ \r
+- s1, s2= set(msgs1), set(msgs2)\r
++ s1, s2 = set(msgs1), set(msgs2)\r
+ s1.union(s2)\r
+ s2 -= s1\r
+ \r
+ Removed:\r
+- - len(Messages()) as it exhausted the iterator.\r
+- Use len(list(Messages())) or\r
+- Query.count_messages() to get the length.\r
++\r
++ - len(Messages()) as it exhausted the iterator\r
++\r
++ Use len(list(Messages())) or Query.count_messages()\r
++ to get the length.\r
+ \r
+ Added initial Go bindings in bindings/go\r
+ \r
+ New build-system features\r
+ -------------------------\r
++\r
+ Added support for building in a directory other than the source directory\r
+ \r
+ This can be used with the widely-supported idiom of simply running\r
+@@ -878,7 +890,8 @@ Fix to save configure options for future, implicit runs of configure\r
+ \r
+ New test-suite feature\r
+ ----------------------\r
+-Binary for bash for running test suite now located via PATH.\r
++\r
++Binary for bash for running test suite now located via PATH\r
+ \r
+ The notmuch test suite requires a fairly recent version of bash (>=\r
+ bash 4). As some systems supply an older version of bash at\r
+@@ -906,6 +919,7 @@ Avoiding accessing user's $HOME while running test suite\r
+ \r
+ General bug fixes\r
+ -----------------\r
++\r
+ Output *all* files for "notmuch search --output=files"\r
+ \r
+ For the cases where multiple files have the same Message ID,\r
+@@ -947,6 +961,7 @@ Fix libnotmuch library to only export notmuch API functions\r
+ \r
+ Emacs-interface bug fixes\r
+ -------------------------\r
++\r
+ Display any unexpected output or errors from "notmuch search" invocations\r
+ \r
+ Previously any misformatted output or trailing error messages were\r
+@@ -974,8 +989,10 @@ Fix hiding of a message when a previously-hidden citation is visible\r
+ \r
+ Notmuch 0.5 (2010-11-11)\r
+ ========================\r
++\r
+ New, general features\r
+ ---------------------\r
++\r
+ Maildir-flag synchronization\r
+ \r
+ Notmuch now knows how to synchronize flags in maildir filenames with\r
+@@ -1019,6 +1036,7 @@ Maildir-flag synchronization\r
+ \r
+ New library features\r
+ --------------------\r
++\r
+ Support for querying multiple filenames for a single message\r
+ \r
+ It is common for the mailstore to contain multiple files with the\r
+@@ -1037,6 +1055,7 @@ Support for querying multiple filenames for a single message\r
+ \r
+ New command-line features\r
+ -------------------------\r
++\r
+ New "notmuch show --format=raw" for getting at original email contents\r
+ \r
+ This new feature allows for a fully-functional email client to be\r
+@@ -1056,6 +1075,7 @@ New "notmuch show --format=raw" for getting at original email contents\r
+ \r
+ General bug fixes\r
+ -----------------\r
++\r
+ Fix "notmuch search" to print nothing when nothing matches\r
+ \r
+ The 0.4 release had a bug in which:\r
+@@ -1069,6 +1089,7 @@ Fix "notmuch search" to print nothing when nothing matches\r
+ \r
+ Emacs interface improvements\r
+ ----------------------------\r
++\r
+ Fix to allow pipe ('|') command to work when using notmuch over ssh\r
+ \r
+ Fix count of lines in hidden signatures.\r
+@@ -1091,7 +1112,8 @@ Allow for notmuch-fcc-dirs to have a value of nil.\r
+ \r
+ Vim interface improvements\r
+ --------------------------\r
+-Felipe Contreras provided a number of updates for the vim interface.\r
++\r
++Felipe Contreras provided a number of updates for the vim interface\r
+ \r
+ These include optimizations, support for newer versions of vim, fixed\r
+ support for sending mail on modern systems, new commands, and\r
+@@ -1099,12 +1121,15 @@ Felipe Contreras provided a number of updates for the vim interface.\r
+ \r
+ New bindings\r
+ ------------\r
++\r
+ Added initial ruby bindings in bindings/ruby\r
+ \r
+ Notmuch 0.4 (2010-11-01)\r
+ ========================\r
++\r
+ New command-line features\r
+ -------------------------\r
++\r
+ notmuch search --output=(summary|threads|messages|tags|files)\r
+ \r
+ This new option allows for particular items to be returned from\r
+@@ -1145,6 +1170,7 @@ Avoid setting Bcc header in "notmuch reply"\r
+ \r
+ New library features\r
+ --------------------\r
++\r
+ Add notmuch_query_get_query_string and notmuch_query_get_sort\r
+ \r
+ These are simply functions for querying properties of a\r
+@@ -1152,6 +1178,7 @@ Add notmuch_query_get_query_string and notmuch_query_get_sort\r
+ \r
+ New emacs features\r
+ ------------------\r
++\r
+ Enable Fcc of all sent messages by default (to "sent" directory)\r
+ \r
+ All messages sent from the emacs interface will now be saved to the\r
+@@ -1221,13 +1248,13 @@ Arrange for libnotmuch to be found automatically after make install\r
+ errors of the form "libnotmuch.so could not be found" immediately\r
+ after installing. This support takes two forms:\r
+ \r
+- 1. If the library is installed to a system directory,\r
+- (configured in /etc/ld.so.conf), then "make install" will\r
+- automatically run ldconfig.\r
++ 1. If the library is installed to a system directory,\r
++ (configured in /etc/ld.so.conf), then "make install" will\r
++ automatically run ldconfig.\r
+ \r
+- 2. If the library is installed to a non-system directory, the\r
+- build system adds a DR_RUNPATH entry to the final binary\r
+- pointing to the directory to which the library is installed.\r
++ 2. If the library is installed to a non-system directory, the\r
++ build system adds a DR_RUNPATH entry to the final binary\r
++ pointing to the directory to which the library is installed.\r
+ \r
+ When this support works, the user should be able to run notmuch\r
+ immediately after "make install", without any errors trying to find\r
+@@ -1243,7 +1270,8 @@ Check compiler/linker options before using them\r
+ \r
+ New test-suite features\r
+ -----------------------\r
+-New modularization of test suite.\r
++\r
++New modularization of test suite\r
+ \r
+ Thanks to a gracious relicensing of the test-suite infrastructure\r
+ from the git project, notmuch now has a modular test suite. This\r
+@@ -1265,7 +1293,8 @@ New testing of emacs interface.\r
+ \r
+ General bug fixes\r
+ -----------------\r
+-Fix potential corruption of database when "notmuch new " is interrupted.\r
++\r
++Fix potential corruption of database when "notmuch new" is interrupted\r
+ \r
+ Previously, an interruption of "notmuch new" would (rarely) result\r
+ in a corrupt database. The corruption would manifest itself by a\r
+@@ -1298,6 +1327,7 @@ Fix "notmuch search" to return non-zero if notmuch_query_search_threads fails\r
+ \r
+ Emacs bug fixes\r
+ ---------------\r
++\r
+ Fix to handle a message with a subject containing, for example "[1234]"\r
+ \r
+ Previously, a message subject containing a sequence of digits within\r
+@@ -1314,11 +1344,13 @@ Fix to correctly handle message IDs containing ".."\r
+ \r
+ Python-binding fixes\r
+ --------------------\r
++\r
+ The python bindings for notmuch have been updated to work with python3.\r
+ \r
+ Debian-specific fixes\r
+ ---------------------\r
+-Fix emacs initialization so "M-x notmuch" works for users by default.\r
++\r
++Fix emacs initialization so "M-x notmuch" works for users by default\r
+ \r
+ Now, a new Debian user can immediately run "emacs -f notmuch" after\r
+ "apt-get install notmuch". Previously, the user would have had to\r
+@@ -1327,8 +1359,10 @@ Fix emacs initialization so "M-x notmuch" works for users by default.\r
+ \r
+ Notmuch 0.3.1 (2010-04-27)\r
+ ==========================\r
++\r
+ General bug fixes\r
+ -----------------\r
++\r
+ Fix an infinite loop in "notmuch reply"\r
+ \r
+ This bug could be triggered by replying to a message where the\r
+@@ -1344,22 +1378,26 @@ Fix a potential SEGV in "notmuch search"\r
+ \r
+ Emacs bug fixes\r
+ ---------------\r
+-Fix calculations for line wrapping in the primary "notmuch" view.\r
++\r
++Fix calculations for line wrapping in the primary "notmuch" view\r
+ \r
+ Fix Fcc support to prompt to create a directory if the specified Fcc\r
+ directory does not exist.\r
+ \r
+ Build fix\r
+ ---------\r
+-Fix build on OpenSolaris (at least) due to missing 'extern "C"' block.\r
++\r
++Fix build on OpenSolaris (at least) due to missing 'extern "C"' block\r
+ \r
+ Without this, the C++ sources could not find strcasestr and the\r
+ final linking of notmuch would fail.\r
+ \r
+ Notmuch 0.3 (2010-04-27)\r
+ ========================\r
++\r
+ New command-line features\r
+ -------------------------\r
++\r
+ User-configurable tags for new messages\r
+ \r
+ A new "new.tags" option is available in the configuration file to\r
+@@ -1398,6 +1436,7 @@ Indication of author names that match a search\r
+ \r
+ New: Python bindings\r
+ --------------------\r
++\r
+ Sebastian Spaeth has contributed his python bindings for the notmuch\r
+ library to the central repository. These bindings were previously\r
+ known as "cnotmuch" within python but have now been renamed to be\r
+@@ -1414,6 +1453,7 @@ package-building scripts. Improvements are welcome.\r
+ \r
+ Emacs interface improvements\r
+ ----------------------------\r
++\r
+ An entirely new initial view for notmuch, (friendly yet powerful)\r
+ \r
+ Some of us call the new view "notmuch hello" but you can get at it\r
+@@ -1430,16 +1470,16 @@ An entirely new initial view for notmuch, (friendly yet powerful)\r
+ search of messages with that tag that's simply a click (or keypress)\r
+ away.\r
+ \r
+- Note: For users that liked the original mode of "emacs -f notmuch"\r
+- immediately displaying a particular search result, we\r
+- recommend instead running something like:\r
++ NOTE: For users that liked the original mode of "emacs -f notmuch"\r
++ immediately displaying a particular search result, we recommend\r
++ instead running something like:\r
+ \r
+- emacs --eval '(notmuch search "tag:inbox" t)'\r
++ emacs --eval '(notmuch search "tag:inbox" t)'\r
+ \r
+- The "t" means to sort the messages in an "oldest first" order,\r
+- (as notmuch would do previously by default). You can also\r
+- leave that off to have your search results in "newest first"\r
+- order.\r
++ The "t" means to sort the messages in an "oldest first" order,\r
++ (as notmuch would do previously by default). You can also\r
++ leave that off to have your search results in "newest first"\r
++ order.\r
+ \r
+ Full-featured "customize" support for configuring notmuch\r
+ \r
+@@ -1563,6 +1603,7 @@ New keybinding (M-Ret) to open all collapsed messages in a thread.\r
+ \r
+ New library feature\r
+ -------------------\r
++\r
+ Provide a new NOTMUCH_SORT_UNSORTED value for queries\r
+ \r
+ This can be somewhat faster when sorting simply isn't desired. For\r
+@@ -1573,6 +1614,7 @@ Provide a new NOTMUCH_SORT_UNSORTED value for queries\r
+ \r
+ Build fixes\r
+ -----------\r
++\r
+ Fix to compile against GMime 2.6\r
+ \r
+ Previously notmuch insisted on being able to find GMime 2.4, (even\r
+@@ -1585,15 +1627,17 @@ Fix configure script to accept (and ignore) various standard options.\r
+ \r
+ Test suite\r
+ ----------\r
+-A large number of new tests for the many new features.\r
+ \r
+-Better display of output from failed tests.\r
++A large number of new tests for the many new features\r
++\r
++Better display of output from failed tests\r
+ \r
+ Now shows failures with diff rather than forcing the user to gaze at\r
+ complete actual and expected output looking for deviation.\r
+ \r
+ Notmuch 0.2 (2010-04-16)\r
+ ========================\r
++\r
+ This is the second release of the notmuch mail system, with actual\r
+ detailed release notes this time!\r
+ \r
+@@ -1609,7 +1653,8 @@ notmuch in subsequent releases.\r
+ \r
+ General features\r
+ ----------------\r
+-Better guessing of From: header.\r
++\r
++Better guessing of From: header\r
+ \r
+ Notmuch now tries harder to guess which configured address should be\r
+ used as the From: line in a "notmuch reply". It will examine the\r
+@@ -1642,6 +1687,7 @@ missing.\r
+ \r
+ General bug fixes\r
+ -----------------\r
++\r
+ Fix potential data loss in "notmuch new" with SIGINT\r
+ \r
+ One code path in "notmuch new" was not properly handling\r
+@@ -1674,7 +1720,8 @@ Fix headers to be properly decoded in "notmuch reply"\r
+ \r
+ Emacs client features\r
+ ---------------------\r
+-Show the last few lines of citations as well as the first few lines.\r
++\r
++Show the last few lines of citations as well as the first few lines\r
+ \r
+ It's often the case that the last sentence of a citation is what is\r
+ being replied to directly, so the last few lines are often much more\r
+@@ -1704,9 +1751,10 @@ Provide for customized colors of threads in search view based on tags.\r
+ \r
+ Build-system features\r
+ ---------------------\r
+-Add support to properly build libnotmuch on Darwin systems (OS X).\r
+ \r
+-Add support to configure for many standard options.\r
++Add support to properly build libnotmuch on Darwin systems (OS X)\r
++\r
++Add support to configure for many standard options\r
+ \r
+ We include actual support for:\r
+ \r
+@@ -1731,6 +1779,7 @@ its results.\r
+ \r
+ Notmuch 0.1 (2010-04-05)\r
+ ========================\r
++\r
+ This is the first release of the notmuch mail system.\r
+ \r
+ It includes the libnotmuch library, the notmuch command-line\r
+-- \r
+1.7.7.6\r
+\r