--- /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 1ADB7431FC3\r
+ for <notmuch@notmuchmail.org>; Thu, 26 Apr 2012 12:52:39 -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 a1dv7YTuR+DU for <notmuch@notmuchmail.org>;\r
+ Thu, 26 Apr 2012 12:52:38 -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 5F453431FAE\r
+ for <notmuch@notmuchmail.org>; Thu, 26 Apr 2012 12:52:37 -0700 (PDT)\r
+Received: by guru.guru-group.fi (Postfix, from userid 501)\r
+ id 6F87568055; Thu, 26 Apr 2012 22:52:33 +0300 (EEST)\r
+From: Tomi Ollila <tomi.ollila@iki.fi>\r
+To: notmuch@notmuchmail.org\r
+Subject: [PATCH 1/3] NEWS: untabified and added file local variables block\r
+Date: Thu, 26 Apr 2012 22:52:29 +0300\r
+Message-Id: <1335469951-22477-1-git-send-email-tomi.ollila@iki.fi>\r
+X-Mailer: git-send-email 1.7.6.1\r
+MIME-Version: 1.0\r
+Content-Type: text/plain; charset=UTF-8\r
+Content-Transfer-Encoding: 8bit\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:39 -0000\r
+\r
+Changed all tabs to 8 spaces (M-x untabify over region of the\r
+whole file).\r
+\r
+Now this looks uniformly on all viewers (using fixed-width font)\r
+and the observed difference between this "source" file and markdown\r
+generated html output on browser window is smaller. In markdown to\r
+html conversions tab and 8 spaces indents differently.\r
+\r
+Also the "Local variables:" block added to the end of this file\r
+attempts to ensure tabs are always expanded; whether the used editor\r
+is Emacs or Vi.\r
+---\r
+ NEWS | 134 +++++++++++++++++++++++++++++++++++------------------------------\r
+ 1 files changed, 72 insertions(+), 62 deletions(-)\r
+\r
+diff --git a/NEWS b/NEWS\r
+index c1704e0..a00f1c8 100644\r
+--- a/NEWS\r
++++ b/NEWS\r
+@@ -447,10 +447,10 @@ Search avoids opening and parsing message files\r
+ improve search speed by as much as 10X, but taking advantage of this\r
+ requires a database rebuild:\r
+ \r
+- notmuch dump > notmuch.dump\r
+- # Backup, then remove notmuch database ($MAIL/.notmuch)\r
+- notmuch new\r
+- notmuch restore notmuch.dump\r
++ notmuch dump > notmuch.dump\r
++ # Backup, then remove notmuch database ($MAIL/.notmuch)\r
++ notmuch new\r
++ notmuch restore notmuch.dump\r
+ \r
+ New collection of add-on tools\r
+ ------------------------------\r
+@@ -614,13 +614,13 @@ Folder-based searching\r
+ directories in which mail files are stored (within the mail\r
+ storage). The syntax is as follows:\r
+ \r
+- folder:<path>\r
++ folder:<path>\r
+ \r
+ For example, one might use things such as:\r
+ \r
+- folder:spam\r
+- folder:2011-*\r
+- folder:work/todo\r
++ folder:spam\r
++ folder:2011-*\r
++ folder:work/todo\r
+ \r
+ to match any path containing a directory "spam", "work/todo", or\r
+ containing a directory starting with "2011-", respectively.\r
+@@ -635,10 +635,10 @@ Folder-based searching\r
+ this feature for all mail, the entire notmuch index will need to be\r
+ rebuilt as follows:\r
+ \r
+- notmuch dump > notmuch.dump\r
+- # Backup, then remove notmuch database ($MAIL/.notmuch)\r
+- notmuch new\r
+- notmuch restore notmuch.dump\r
++ notmuch dump > notmuch.dump\r
++ # Backup, then remove notmuch database ($MAIL/.notmuch)\r
++ notmuch new\r
++ notmuch restore notmuch.dump\r
+ \r
+ Support for PGP/MIME\r
+ \r
+@@ -770,7 +770,7 @@ Automatic detection and hiding of original message in top-posted message\r
+ \r
+ When a message contains a line looking something like:\r
+ \r
+- ----- Original Message -----\r
++ ----- Original Message -----\r
+ \r
+ emacs hides this and all subsequent lines as an "original message",\r
+ (allowing the user to click or press enter on the "original message"\r
+@@ -785,8 +785,8 @@ New hooks for running code when tags are modified\r
+ tool. To facilitate this, two new hooks are added which can be\r
+ modified in the following settings of the notmuch customize group:\r
+ \r
+- Notmuch Before Tag Hook\r
+- Notmuch After Tag Hook\r
++ Notmuch Before Tag Hook\r
++ Notmuch After Tag Hook\r
+ \r
+ New optional support for hiding some multipart/alternative parts\r
+ \r
+@@ -794,7 +794,7 @@ New optional support for hiding some multipart/alternative parts\r
+ multipart/alternative group (such as a text/plain part as well as a\r
+ text/html part). Users can configure the setting:\r
+ \r
+- Notmuch Show All Multipart/Alternative Parts\r
++ Notmuch Show All Multipart/Alternative Parts\r
+ \r
+ to "off" in the notmuch customize group to have the interface\r
+ automatically hide some part alternatives (such as text/html\r
+@@ -841,13 +841,13 @@ Ruby bindings are now much more complete\r
+ \r
+ - Message().__cmp__() and __hash__()\r
+ These allow, for example:\r
+- if msg1 == msg2: ...\r
++ if msg1 == msg2: ...\r
+ \r
+ As well as set arithmetic on Messages():\r
+ \r
+- s1, s2= set(msgs1), set(msgs2)\r
+- s1.union(s2)\r
+- s2 -= s1\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
+@@ -863,10 +863,10 @@ Added support for building in a directory other than the source directory\r
+ This can be used with the widely-supported idiom of simply running\r
+ the configure script from some other directory:\r
+ \r
+- mkdir build\r
+- cd build\r
+- ../configure\r
+- make\r
++ mkdir build\r
++ cd build\r
++ ../configure\r
++ make\r
+ \r
+ Fix to save configure options for future, implicit runs of configure\r
+ \r
+@@ -916,11 +916,11 @@ Fixed spurious search results from "overlapped" indexing of addresses\r
+ \r
+ This fixed a bug where a search for:\r
+ \r
+- to:user@elsewhere.com\r
++ to:user@elsewhere.com\r
+ \r
+ would incorrectly match a message sent:\r
+ \r
+- To: user@example,com, someone@elsewhere.com\r
++ To: user@example,com, someone@elsewhere.com\r
+ \r
+ Fix --output=json when search has no results\r
+ \r
+@@ -982,13 +982,13 @@ Maildir-flag synchronization\r
+ tags in the notmuch database. The following flag/tag mappings are\r
+ supported:\r
+ \r
+- Flag <-> Tag\r
+- ---- -----\r
+- 'D' draft\r
+- 'F' flagged\r
+- 'P' passed\r
+- 'R' replied\r
+- 'S' unread (added when 'S' flag is not present)\r
++ Flag <-> Tag\r
++ ---- -----\r
++ 'D' draft\r
++ 'F' flagged\r
++ 'P' passed\r
++ 'R' replied\r
++ 'S' unread (added when 'S' flag is not present)\r
+ \r
+ The synchronization occurs in both directions, (for example, adding\r
+ the 'S' flag to a file will cause the "unread" tag to be added, and\r
+@@ -1001,7 +1001,7 @@ Maildir-flag synchronization\r
+ new maildir.synchronize_flags option in the configuration file. For\r
+ example:\r
+ \r
+- notmuch config set maildir.synchronize_flags false\r
++ notmuch config set maildir.synchronize_flags false\r
+ \r
+ Users upgrading may also want to run "notmuch setup" once (just\r
+ accept the existing configuration) to get a new, nicely-commented\r
+@@ -1010,8 +1010,8 @@ Maildir-flag synchronization\r
+ For users of the notmuch library, the new synchronization\r
+ functionality is available with the following two new functions:\r
+ \r
+- notmuch_message_maildir_flags_to_tags\r
+- notmuch_message_tags_to_maildir_flags\r
++ notmuch_message_maildir_flags_to_tags\r
++ notmuch_message_tags_to_maildir_flags\r
+ \r
+ It is anticipated that future improvements to this support will\r
+ allow for safe synchronization of the 'T' flag with the "deleted"\r
+@@ -1029,7 +1029,7 @@ Support for querying multiple filenames for a single message\r
+ With this release, library users can access all filenames for a\r
+ message with the new function:\r
+ \r
+- notmuch_message_get_filenames\r
++ notmuch_message_get_filenames\r
+ \r
+ Together with notmuch_filenames_valid, notmuch_filenames_get, and\r
+ notmuch_filenames_move_to_next it is now possible to iterate over\r
+@@ -1048,7 +1048,7 @@ New "notmuch show --format=raw" for getting at original email contents\r
+ do this, simply set the notmuch-command variable in emacs to the\r
+ name of a script containing:\r
+ \r
+- ssh user@host notmuch "$@"\r
++ ssh user@host notmuch "$@"\r
+ \r
+ If the ssh client has enabled connection sharing (ControlMaster\r
+ option in OpenSSH), the emacs interface can be quite responsive this\r
+@@ -1060,7 +1060,7 @@ Fix "notmuch search" to print nothing when nothing matches\r
+ \r
+ The 0.4 release had a bug in which:\r
+ \r
+- notmuch search <expression-with-no-matches>\r
++ notmuch search <expression-with-no-matches>\r
+ \r
+ would produce a single blank line of output, (where previous\r
+ versions would produce no output. This fix also causes a change in\r
+@@ -1116,9 +1116,9 @@ notmuch search --output=(summary|threads|messages|tags|files)\r
+ expected that this new option will be very useful in shell\r
+ scripts. For example:\r
+ \r
+- for file in $(notmuch search --output=files <search-terms>); do\r
+- <operations-on> "$file"\r
+- done\r
++ for file in $(notmuch search --output=files <search-terms>); do\r
++ <operations-on> "$file"\r
++ done\r
+ \r
+ notmuch show --format=mbox <search-specification>\r
+ \r
+@@ -1221,13 +1221,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
+@@ -1271,7 +1271,7 @@ Fix potential corruption of database when "notmuch new " is interrupted.\r
+ in a corrupt database. The corruption would manifest itself by a\r
+ persistent error of the form:\r
+ \r
+- document ID of 1234 has no thread ID\r
++ document ID of 1234 has no thread ID\r
+ \r
+ The message-adding code has been carefully audited and reworked to\r
+ avoid this sort of corruption regardless of when it is interrupted.\r
+@@ -1431,15 +1431,15 @@ An entirely new initial view for notmuch, (friendly yet powerful)\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
++ immediately displaying a particular search result, we\r
++ recommend 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
+@@ -1470,7 +1470,7 @@ Support for doing tab-completion of email addresses\r
+ One such program (implemented in python with the python bindings to\r
+ notmuch) is available via:\r
+ \r
+- git clone http://jkr.acm.jhu.edu/git/notmuch_addresses.git\r
++ git clone http://jkr.acm.jhu.edu/git/notmuch_addresses.git\r
+ \r
+ Install that program as notmuch-addresses on your PATH, and then\r
+ hitting TAB on a partial email address or name within the To: or Cc:\r
+@@ -1661,11 +1661,11 @@ Fix headers to be properly decoded in "notmuch reply"\r
+ \r
+ Previously, the user might see:\r
+ \r
+- Subject: Re: =?iso-8859-2?q?Rozlu=E8ka?=\r
++ Subject: Re: =?iso-8859-2?q?Rozlu=E8ka?=\r
+ \r
+ rather than:\r
+ \r
+- Subject: Re: Rozlučka\r
++ Subject: Re: Rozlučka\r
+ \r
+ The former text is properly encoded to be RFC-compliant SMTP, will\r
+ be sent correctly, and will be properly decoded by the\r
+@@ -1710,12 +1710,12 @@ Add support to configure for many standard options.\r
+ \r
+ We include actual support for:\r
+ \r
+- --includedir --mandir --sysconfdir\r
++ --includedir --mandir --sysconfdir\r
+ \r
+ And accept and silently ignore several more:\r
+ \r
+- --build --infodir --libexecdir --localstatedir\r
+- --disable-maintainer-mode --disable-dependency-tracking\r
++ --build --infodir --libexecdir --localstatedir\r
++ --disable-maintainer-mode --disable-dependency-tracking\r
+ \r
+ Install emacs client in "make install" rather than requiring a\r
+ separate "make install-emacs".\r
+@@ -1742,3 +1742,13 @@ a performance bug that made notmuch very slow when modifying\r
+ tags. This would cause distracting pauses when reading mail while\r
+ notmuch would wait for Xapian when removing the "inbox" and "unread"\r
+ tags from messages in a thread.\r
++\r
++\r
++<!--\r
++ Local variables:\r
++ mode: text\r
++ tab-width: 8\r
++ indent-tabs-mode: nil\r
++ End:\r
++ vi: sw=8 ts=8 et\r
++-->\r
+-- \r
+1.7.7.6\r
+\r