[PATCH] NEWS: folder:, path:, and database upgrade

2014-05-02 Thread David Edmondson
On Fri, May 02 2014, Mark Walters wrote:
> I don't like the wildcard bit as an important part of the change was the
> removal of stemming. Perhaps keep exact in the headline and in the body
> say explicitly what the changes are no stemming, no wildcards (except
> globbing), etc (maybe case sensitivity is different?)

I'm not too upset about exactly what it says.

I wonder how many users care about "the removal of stemming" as opposed
to "wildcards no longer work", though :-)

> On Thu, 01 May 2014, David Edmondson  wrote:
>> On Sun, Apr 27 2014, Jani Nikula wrote:
>>> +The `folder:` search prefix now requires an exact match
>>
>> I think that it would be clearer to say:
>>
>>   The `folder:` search prefix no longer supports wildcard matching
>>
>> (Or something like that.)
>> ___
>> notmuch mailing list
>> notmuch at notmuchmail.org
>> http://notmuchmail.org/mailman/listinfo/notmuch
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 310 bytes
Desc: not available
URL: 



[PATCH] NEWS: folder:, path:, and database upgrade

2014-05-02 Thread Mark Walters

I don't like the wildcard bit as an important part of the change was the
removal of stemming. Perhaps keep exact in the headline and in the body
say explicitly what the changes are no stemming, no wildcards (except
globbing), etc (maybe case sensitivity is different?)

Best wishes

Mark



On Thu, 01 May 2014, David Edmondson  wrote:
> On Sun, Apr 27 2014, Jani Nikula wrote:
>> +The `folder:` search prefix now requires an exact match
>
> I think that it would be clearer to say:
>
>   The `folder:` search prefix no longer supports wildcard matching
>
> (Or something like that.)
> ___
> notmuch mailing list
> notmuch at notmuchmail.org
> http://notmuchmail.org/mailman/listinfo/notmuch


Re: [PATCH] NEWS: folder:, path:, and database upgrade

2014-05-02 Thread Mark Walters

I don't like the wildcard bit as an important part of the change was the
removal of stemming. Perhaps keep exact in the headline and in the body
say explicitly what the changes are no stemming, no wildcards (except
globbing), etc (maybe case sensitivity is different?)

Best wishes

Mark



On Thu, 01 May 2014, David Edmondson d...@dme.org wrote:
 On Sun, Apr 27 2014, Jani Nikula wrote:
 +The `folder:` search prefix now requires an exact match

 I think that it would be clearer to say:

   The `folder:` search prefix no longer supports wildcard matching

 (Or something like that.)
 ___
 notmuch mailing list
 notmuch@notmuchmail.org
 http://notmuchmail.org/mailman/listinfo/notmuch
___
notmuch mailing list
notmuch@notmuchmail.org
http://notmuchmail.org/mailman/listinfo/notmuch


[PATCH] NEWS: folder:, path:, and database upgrade

2014-05-01 Thread David Edmondson
On Sun, Apr 27 2014, Jani Nikula wrote:
> +The `folder:` search prefix now requires an exact match

I think that it would be clearer to say:

  The `folder:` search prefix no longer supports wildcard matching

(Or something like that.)


[PATCH] NEWS: folder:, path:, and database upgrade

2014-04-28 Thread David Bremner
Jani Nikula  writes:

> Related news together.

series pushed to release branch


[PATCH] NEWS: folder:, path:, and database upgrade

2014-04-27 Thread Jani Nikula
Related news together.
---
 NEWS | 43 +++
 1 file changed, 43 insertions(+)

diff --git a/NEWS b/NEWS
index bcd311d4b11b..7cdcb4b3871e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,49 @@
 Notmuch 0.18~rc0 (2014-04-22)
 =

+General
+---
+
+The `folder:` search prefix now requires an exact match
+
+  The `folder:` prefix has been changed to search for email messages
+  by the exact, case sensitive maildir or MH folder name. The new
+  behaviour allows for more accurate mail folder based searches, and
+  should lead to less surprising results than the old behaviour. Users
+  are advised to see the `notmuch-search-terms` manual page for
+  details, and review how the change affects their existing `folder:`
+  searches.
+
+There is a new `path:` search prefix.
+
+  The new `path:` search prefix complements the `folder:` prefix. The
+  `path:` prefix searches for email messages that are in particular
+  directories within the mail store, optionally recursively using a
+  special syntax. See the `notmuch-search-terms` manual page for
+  details.
+
+Notmuch database upgrade due to `folder:` and `path:` changes
+
+  The above mentioned changes to the `folder:` prefix and the addition
+  of `path:` prefix require a Notmuch database upgrade. This will be
+  done automatically, without prompting on the next time `notmuch new`
+  is run after the upgrade. The upgrade is not reversible, and the
+  upgraded database will not be readable by older versions of
+  Notmuch. As a safeguard, a database dump will be created in the
+  `.notmuch` directory before upgrading.
+
+Library changes
+---
+
+Notmuch database upgrade
+
+  The libnotmuch consumers are reminded to handle database upgrades
+  properly, either by relying on running `notmuch new`, or checking
+  `notmuch_database_needs_upgrade()` and calling
+  `notmuch_database_upgrade()` as necessary. This has always been the
+  case, but in practise there have been no database upgrades in any
+  released version of Notmuch before now.
+
 Command-Line Interface
 --

-- 
1.9.2



[PATCH] NEWS: folder:, path:, and database upgrade

2014-04-27 Thread Jani Nikula
Related news together.
---
 NEWS | 43 +++
 1 file changed, 43 insertions(+)

diff --git a/NEWS b/NEWS
index bcd311d4b11b..7cdcb4b3871e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,49 @@
 Notmuch 0.18~rc0 (2014-04-22)
 =
 
+General
+---
+
+The `folder:` search prefix now requires an exact match
+
+  The `folder:` prefix has been changed to search for email messages
+  by the exact, case sensitive maildir or MH folder name. The new
+  behaviour allows for more accurate mail folder based searches, and
+  should lead to less surprising results than the old behaviour. Users
+  are advised to see the `notmuch-search-terms` manual page for
+  details, and review how the change affects their existing `folder:`
+  searches.
+
+There is a new `path:` search prefix.
+
+  The new `path:` search prefix complements the `folder:` prefix. The
+  `path:` prefix searches for email messages that are in particular
+  directories within the mail store, optionally recursively using a
+  special syntax. See the `notmuch-search-terms` manual page for
+  details.
+
+Notmuch database upgrade due to `folder:` and `path:` changes
+
+  The above mentioned changes to the `folder:` prefix and the addition
+  of `path:` prefix require a Notmuch database upgrade. This will be
+  done automatically, without prompting on the next time `notmuch new`
+  is run after the upgrade. The upgrade is not reversible, and the
+  upgraded database will not be readable by older versions of
+  Notmuch. As a safeguard, a database dump will be created in the
+  `.notmuch` directory before upgrading.
+
+Library changes
+---
+
+Notmuch database upgrade
+
+  The libnotmuch consumers are reminded to handle database upgrades
+  properly, either by relying on running `notmuch new`, or checking
+  `notmuch_database_needs_upgrade()` and calling
+  `notmuch_database_upgrade()` as necessary. This has always been the
+  case, but in practise there have been no database upgrades in any
+  released version of Notmuch before now.
+
 Command-Line Interface
 --
 
-- 
1.9.2

___
notmuch mailing list
notmuch@notmuchmail.org
http://notmuchmail.org/mailman/listinfo/notmuch


Re: [PATCH] NEWS: folder:, path:, and database upgrade

2014-04-27 Thread David Bremner
Jani Nikula j...@nikula.org writes:

 Related news together.

series pushed to release branch
___
notmuch mailing list
notmuch@notmuchmail.org
http://notmuchmail.org/mailman/listinfo/notmuch