notmuch release 0.6.1 now available

2011-07-17 Thread David Bremner
Where to obtain notmuch 0.6.1 === http://notmuchmail.org/releases/notmuch-0.6.1.tar.gz Which can be verified with: http://notmuchmail.org/releases/notmuch-0.6.1.tar.gz.sha1 ea18d618499d0dd03fdb0defaddaf263e1e5c312 notmuch-0.6.1.tar.gz

xapian exceptions not caught in python bindings?

2011-07-17 Thread Patrick Totzke
Hi all, I know this issue is not easy to fix and that it's partly a problem with xapians bad error handling. I just want to state another problem we run into with xapians exceptions in combination with the python bindings. If you run the following snippet, you notice that not only do we get

Impending release 0.6.1, Debian versioning scheme.

2011-07-17 Thread David Bremner
wise words of Grace Hopper and ask forgiveness later. d -- next part -- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 315 bytes Desc: not available URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20110717/3efe5385/attachment.pgp>

[PATCH 2/2] lib: add 'safe' setting for flags

2011-07-17 Thread Antoine Beaupré
the 'safe' setting needs to be 'true' for flags to be manipulated by notmuch new/tag/restore. for now, only the (T)rash tag is configurable and set to false (by default) but this could be extended to allow the user to configure which flags are allowed to be synchronized. the reason why only T is

[PATCH 1/2] lib: Add back the synchronization of 'T' flag with deleted tag.

2011-07-17 Thread Antoine Beaupré
This adds a special configuration, off by default, that allows notmuch to synchronize the T flag again. The configuration is named maildir_reckless_trash and quite clearly indicates that it could be dangerous to use in the context described in commit 2c26204, which I could actually reproduce. In

Impending release 0.6.1, Debian versioning scheme.

2011-07-17 Thread David Bremner
I'm about ready to roll a bug fix release 0.6.1. You can take a look at git://pivot.cs.unb.ca/notmuch.git branch: release This fixes two annoying bugs: The debian packages now depend strictly on the same version libnotmuch (thanks ukleink). This makes upgrades slightly more

Re: xapian exceptions not caught in python bindings?

2011-07-17 Thread Patrick Totzke
Hi all, I know this issue is not easy to fix and that it's partly a problem with xapians bad error handling. I just want to state another problem we run into with xapians exceptions in combination with the python bindings. If you run the following snippet, you notice that not only do we get