Re: [PATCH v1] emacs: `notmuch-search-find-stable-query-region' should never return an empty query.

2014-05-22 Thread Carl Worth
Carl Worth cwo...@cworth.org writes: Mark Walters markwalters1...@gmail.com writes: Ok I now understand some of why it is a bug and it is a pretty gross mix: emacs does something odd, then notmuch-tag.c then xapian. It only happens in some cases: ... Anyway, I'm glad to see the notmuch emacs

[PATCH v1] emacs: `notmuch-search-find-stable-query-region' should never return an empty query.

2014-05-21 Thread Mark Walters
On Tue, 20 May 2014, David Edmondson wrote: > On Mon, May 19 2014, Mark Walters wrote: >> On Mon, 19 May 2014, David Edmondson wrote: >>> `notmuch-search-find-stable-query-region' is expected to examine the >>> region between `beg' and `end' to generate a query that can be used to >>> include

Re: [PATCH v1] emacs: `notmuch-search-find-stable-query-region' should never return an empty query.

2014-05-21 Thread Carl Worth
Mark Walters markwalters1...@gmail.com writes: Ok I now understand some of why it is a bug and it is a pretty gross mix: emacs does something odd, then notmuch-tag.c then xapian. It only happens in some cases: WARNING the following will archive some random messages: have a dump or backup or

[PATCH v1] emacs: `notmuch-search-find-stable-query-region' should never return an empty query.

2014-05-20 Thread David Edmondson
On Mon, May 19 2014, Mark Walters wrote: > On Mon, 19 May 2014, David Edmondson wrote: >> `notmuch-search-find-stable-query-region' is expected to examine the >> region between `beg' and `end' to generate a query that can be used to >> include all threads in that region. If the region contains no

Re: [PATCH v1] emacs: `notmuch-search-find-stable-query-region' should never return an empty query.

2014-05-20 Thread David Edmondson
On Mon, May 19 2014, Mark Walters wrote: On Mon, 19 May 2014, David Edmondson d...@dme.org wrote: `notmuch-search-find-stable-query-region' is expected to examine the region between `beg' and `end' to generate a query that can be used to include all threads in that region. If the region

Re: [PATCH v1] emacs: `notmuch-search-find-stable-query-region' should never return an empty query.

2014-05-20 Thread Mark Walters
On Tue, 20 May 2014, David Edmondson d...@dme.org wrote: On Mon, May 19 2014, Mark Walters wrote: On Mon, 19 May 2014, David Edmondson d...@dme.org wrote: `notmuch-search-find-stable-query-region' is expected to examine the region between `beg' and `end' to generate a query that can be used

[PATCH v1] emacs: `notmuch-search-find-stable-query-region' should never return an empty query.

2014-05-19 Thread Mark Walters
On Mon, 19 May 2014, David Edmondson wrote: > `notmuch-search-find-stable-query-region' is expected to examine the > region between `beg' and `end' to generate a query that can be used to > include all threads in that region. If the region contains no threads, > it should throw an error rather

[PATCH v1] emacs: `notmuch-search-find-stable-query-region' should never return an empty query.

2014-05-19 Thread David Edmondson
`notmuch-search-find-stable-query-region' is expected to examine the region between `beg' and `end' to generate a query that can be used to include all threads in that region. If the region contains no threads, it should throw an error rather than generating an empty query. --- Whilst logging

[PATCH v1] emacs: `notmuch-search-find-stable-query-region' should never return an empty query.

2014-05-19 Thread David Edmondson
`notmuch-search-find-stable-query-region' is expected to examine the region between `beg' and `end' to generate a query that can be used to include all threads in that region. If the region contains no threads, it should throw an error rather than generating an empty query. --- Whilst logging

Re: [PATCH v1] emacs: `notmuch-search-find-stable-query-region' should never return an empty query.

2014-05-19 Thread Mark Walters
On Mon, 19 May 2014, David Edmondson d...@dme.org wrote: `notmuch-search-find-stable-query-region' is expected to examine the region between `beg' and `end' to generate a query that can be used to include all threads in that region. If the region contains no threads, it should throw an error