Re: [notmuch] Potential problem using Git for mail (was: Idea for storing tags)

2010-01-20 Thread Asheesh Laroia
On Fri, 15 Jan 2010, martin f krafft wrote: also sprach Asheesh Laroia [2010.01.14.2112 +1300]: Sure. But the MDA doesn't need to do the commit immediately. Since (presumably) we're using Maildir, the MDA on the mail receiving server is going to generate filenames that won't cause conflicts. S

[notmuch] [PATCH] libtoolize notmuch.

2010-01-20 Thread Carl Worth
ature Size: 189 bytes Desc: not available URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20100120/d99539fd/attachment.pgp>

[notmuch] SWIG (and particularly Python) bindings

2010-01-20 Thread Carl Worth
ry now" for each platform that's of practical interest. The job here is just not that complicated. -Carl -- next part -- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <http://notmuc

[notmuch] SWIG (and particularly Python) bindings

2010-01-20 Thread Carl Worth
bed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20100120/2c63f5e7/attachment.pgp>

[notmuch] [PATCH] Build and link against notmuch shared library

2010-01-20 Thread Mike Hommey
On Wed, Jan 20, 2010 at 03:07:27PM -0500, Ben Gamari wrote: > + install lib/libnotmuch.so $(DESTDIR)$(prefix)/lib/ > +$(dir)/libnotmuch.so: $(libnotmuch_modules) > + $(call quiet,CXX,$(LDFLAGS)) $^ $(FINAL_LDFLAGS) -shared -o $@ If you're going to install that in $(prefix)/lib, you'd bett

[notmuch] libtool-less shared library building

2010-01-20 Thread David Bremner
On Wed, 20 Jan 2010 15:07:26 -0500, Ben Gamari wrote: > Here is a short patch to build libnotmuch.so and link against the notmuch > binary against it. I think the notmuch rule in Makefile.local is probably > missing a dependency on lib/libnotmuch.so, but I wasn't sure how to specify it > without

[notmuch] [PATCH] notmuch.el: add functionality to add or remove tags by region.

2010-01-20 Thread Jesse Rosenthal
This patch adds `-region' versions of the `notmuch-search-' commands to find properties. It also splits up `notmuch-add/remove-tags' into both a `-thread' and a `-region' version. (This makes us modify `notmuch-search-archive-thread' to use the `notmuch-search-remove-tag-thread' function, inst

[notmuch] [PATCH] Build and link against notmuch shared library

2010-01-20 Thread Ben Gamari
How's this look? --- Makefile |1 + Makefile.local |6 -- lib/Makefile.local | 10 ++ 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 021fdb8..0f56bc6 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,4 @@ +SONAME = libn

[notmuch] [PATCH] Build and link against notmuch shared library

2010-01-20 Thread Ben Gamari
--- Makefile.local |5 +++-- lib/Makefile.local |8 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Makefile.local b/Makefile.local index 933ff4c..6e851e4 100644 --- a/Makefile.local +++ b/Makefile.local @@ -21,8 +21,8 @@ notmuch_client_srcs = \

[notmuch] libtool-less shared library building

2010-01-20 Thread Ben Gamari
Here is a short patch to build libnotmuch.so and link against the notmuch binary against it. I think the notmuch rule in Makefile.local is probably missing a dependency on lib/libnotmuch.so, but I wasn't sure how to specify it without having it be added to the linker command line. Let me know what

[notmuch] Git feature branch

2010-01-20 Thread Sebastian Spaeth
As I do like some of the additional patches, I am shoving some of them into my "all feature" branch. I make that one available in case you want to pull from it. It currently carries: Jameson Rollins: Simplify "unread" tag handling in emacs UI. David Bremner: notmuch.el: Refactor citation markup. V

[notmuch] SWIG (and particularly Python) bindings

2010-01-20 Thread Ben Gamari
Excerpts from Carl Worth's message of Wed Jan 20 03:45:34 -0500 2010: > Welcome to Notmuch! > Thanks! > > Notmuch looks excellent, although it appears that its current front-end > > for my editor of choice (vim) is a little lacking in some ways > > (operations involving a call to notmuch invariab

[notmuch] [PATCH] Build and link against notmuch shared library

2010-01-20 Thread Ben Gamari
How's this look? --- Makefile |1 + Makefile.local |6 -- lib/Makefile.local | 10 ++ 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 021fdb8..0f56bc6 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,4 @@ +SONAME = libn

Re: [notmuch] [PATCH] Build and link against notmuch shared library

2010-01-20 Thread Mike Hommey
On Wed, Jan 20, 2010 at 03:07:27PM -0500, Ben Gamari wrote: > + install lib/libnotmuch.so $(DESTDIR)$(prefix)/lib/ > +$(dir)/libnotmuch.so: $(libnotmuch_modules) > + $(call quiet,CXX,$(LDFLAGS)) $^ $(FINAL_LDFLAGS) -shared -o $@ If you're going to install that in $(prefix)/lib, you'd bett

Re: [notmuch] libtool-less shared library building

2010-01-20 Thread David Bremner
On Wed, 20 Jan 2010 15:07:26 -0500, Ben Gamari wrote: > Here is a short patch to build libnotmuch.so and link against the notmuch > binary against it. I think the notmuch rule in Makefile.local is probably > missing a dependency on lib/libnotmuch.so, but I wasn't sure how to specify it > without h

[notmuch] [PATCH] Build and link against notmuch shared library

2010-01-20 Thread Ben Gamari
--- Makefile.local |5 +++-- lib/Makefile.local |8 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Makefile.local b/Makefile.local index 933ff4c..6e851e4 100644 --- a/Makefile.local +++ b/Makefile.local @@ -21,8 +21,8 @@ notmuch_client_srcs = \

[notmuch] libtool-less shared library building

2010-01-20 Thread Ben Gamari
Here is a short patch to build libnotmuch.so and link against the notmuch binary against it. I think the notmuch rule in Makefile.local is probably missing a dependency on lib/libnotmuch.so, but I wasn't sure how to specify it without having it be added to the linker command line. Let me know what

[notmuch] [PATCH] add notmuch-show-delete keybinding 'd'

2010-01-20 Thread ra...@free.fr
Hi Sebastian, I posted a similar patch a while ago, that also did not show deleted messages by default. Don't know if Carl wants to integrate this though Matthieu - Mail Original - De: "Sebastian Spaeth" ?: "notmuch" Envoy?: Mercredi 20 Janvier 2010 10h32:10 GMT +00:00 GMT - Grande-B

[notmuch] [PATCH] add notmuch-show-delete keybinding 'd'

2010-01-20 Thread Sebastian Spaeth
It adds a tag 'delete' and removes the tags 'inbox' and 'unread'. Signed-off-by: Sebastian Spaeth --- notmuch.el |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/notmuch.el b/notmuch.el index 97914f2..ff930c9 100644 --- a/notmuch.el +++ b/notmuch.el @@ -63,6 +63,7

Re: [notmuch] SWIG (and particularly Python) bindings

2010-01-20 Thread Ben Gamari
Excerpts from Carl Worth's message of Wed Jan 20 03:45:34 -0500 2010: > Welcome to Notmuch! > Thanks! > > Notmuch looks excellent, although it appears that its current front-end > > for my editor of choice (vim) is a little lacking in some ways > > (operations involving a call to notmuch invariab

[notmuch] Introducing notmuchsync

2010-01-20 Thread Tassilo Horn
Jameson Rollins writes: Hi Jameson, > That said, I have vasilated just a bit on this, as to whether notmuch > should touch the mail at all, or just process it. But having thought > about it a bit, I think that notmuch really *is* an MUA, or at least > the mail processing part of a MUA (MUA minu

[notmuch] Git feature branch

2010-01-20 Thread Sebastian Spaeth
As I do like some of the additional patches, I am shoving some of them into my "all feature" branch. I make that one available in case you want to pull from it. It currently carries: Jameson Rollins: Simplify "unread" tag handling in emacs UI. David Bremner: notmuch.el: Refactor citation markup. V

Re: [notmuch] [PATCH] add notmuch-show-delete keybinding 'd'

2010-01-20 Thread racin
Hi Sebastian, I posted a similar patch a while ago, that also did not show deleted messages by default. Don't know if Carl wants to integrate this though Matthieu - Mail Original - De: "Sebastian Spaeth" À: "notmuch" Envoyé: Mercredi 20 Janvier 2010 10h32:10 GMT +00:00 GMT - Grande-B

[notmuch] [PATCH] add notmuch-show-delete keybinding 'd'

2010-01-20 Thread Sebastian Spaeth
It adds a tag 'delete' and removes the tags 'inbox' and 'unread'. Signed-off-by: Sebastian Spaeth --- notmuch.el |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/notmuch.el b/notmuch.el index 97914f2..ff930c9 100644 --- a/notmuch.el +++ b/notmuch.el @@ -63,6 +63,7

Re: [notmuch] [PATCH] libtoolize notmuch.

2010-01-20 Thread Carl Worth
On Fri, 15 Jan 2010 23:28:55 -0500, Ben Gamari wrote: > Here is a patch based on quad's libtool branch rebased on current master. It > has been tested and verified to work on my machine How about something similar that simply creates a .so with ld? I'd be interested in using automake before lib

Re: [notmuch] SWIG (and particularly Python) bindings

2010-01-20 Thread Carl Worth
On Wed, 30 Dec 2009 11:52:23 +0100, Adrian Perez de Castro wrote: > BTW, I think that if more bindings start to appear, Notmuch might be built > as a shared library, to avoid duplicating it everywhere. Yes. As soon as we have users of the library we can install it as a shared library. >

Re: [notmuch] SWIG (and particularly Python) bindings

2010-01-20 Thread Carl Worth
On Tue, 29 Dec 2009 04:16:43 -0500, Ben Gamari wrote: > I've been looking at switching away from sup recently to something with > a slightly little less everything-and-the-kitchen-sink philosophy. Hi Ben, Welcome to Notmuch! > Notmuch looks excellent, although it appears that its current front-

Re: [notmuch] Introducing notmuchsync

2010-01-20 Thread Tassilo Horn
Jameson Rollins writes: Hi Jameson, > That said, I have vasilated just a bit on this, as to whether notmuch > should touch the mail at all, or just process it. But having thought > about it a bit, I think that notmuch really *is* an MUA, or at least > the mail processing part of a MUA (MUA minu