David Bremner
ce44657c9e
notmuch 0.18.2~rc1 release
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQGcBAABCAAGBQJUS2vpAAoJEPIClx2kp54svhoL/1kCYjeONhccqb1cyjCVPsC7
NBGZ48JZNqmDnxrjjz4PgrA9R7h/4R4ViWboCNGFJEbQaPqh89klLa+XiOpaNoyZ
Y2oP/GrZNXg2TtThehywwWY2w/Q2+bfpyI8C1RnXDuLzvtS6fTpSfGX9+yr7KfUE
fT56r2V68HHTaTUSFvywKpnRMNnExoa1HT/0EdDRV3v3LqlqALZwgyJAv7hb7EfX
0a7Q5JChVhQyq+BRq4tKJA2g/n3s54dy3cIBXmSjo8CvOar+GVgrceZ5i1al7Z7x
D2BDpMfr2qV4fJYapsH+n3fsUhr0LmG651A5A2GdaGUNhLtP28hGPUZpT+ejzTAW
GOWdlF+PzDCMhdZzqjYQUqN3ROgQsDUcGrwXv+tVv2AoZepSbxyhIeIzU71dD/vx
5JEP3EVJMwgWbDHKeOzv1+nwzQpMWk8/vxSA9SPN9MBUMkNjaKyrY1YBrX6xtUn0
l3iglBOdTcqr0uZSVSTU4sODcKtd/w2TlSOSWWnRNA==
=KuiR
-----END PGP SIGNATURE-----
Merge tag '0.18.2_rc1'
notmuch 0.18.2~rc1 release
Conflicts:
NEWS
debian/changelog
2014-10-25 11:38:18 +02:00
David Bremner
60bbc06ac0
version: bump to 0.18.2~rc1
2014-10-25 11:03:05 +02:00
Thibaut Horel
e13d557bfd
python: Add binding for notmuch_query_add_tag_exclude
...
Implemented as the method `exclude_tag` of the class `Query`. This method takes
one argument, a string containing the name of the tag to exclude.
2014-09-23 18:23:39 +02:00
David Bremner
f6ce18fae9
python: bump SONAME
...
This should have happened in commit 6754ad9f9
, but oops.
This was not caught by our test suite because it uses an installed
notmuch library of it cannot find the just built one.
2014-09-16 20:50:57 +02:00
Peter Wang
034102303e
ruby: handle return status of database close
...
Throw an exception if notmuch_database_destroy fails.
2014-09-16 20:17:15 +02:00
Peter Wang
d81fc4b42d
go: add return status to database close method
...
Add return status to the Database.Close() method that calls
notmuch_database_destroy.
2014-09-16 20:17:06 +02:00
Peter Wang
ea90d8e043
python: handle return status of database close and destroy
...
Throw an exception if notmuch_database_close or notmuch_database_destroy
fail.
2014-09-16 20:16:52 +02:00
David Bremner
6ef676aac3
notmuch 0.18.1 release
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQGcBAABCAAGBQJTqqd6AAoJEPIClx2kp54sQDEL/i9V9jsKyXWSx6wCVxynIzhI
cI5IO2IqtS5sX/DsU3R581TJNs5zEDv1AVjGtzx0MXD3mP5SY6A04aLkhFH3FZyb
nAOFWtETQ/ghlULLoWYOz+b63Xj7nleH5ji4QyU28nk0eaXS0wGGJNgotK1Fhvvc
99vsPo1Ci8OeQeKGjXNE2vDdlefXT5zIYde+QP5ofIdyzOVZMCK1KTb5QBGwQGQ0
i8DaMyCRQvzXU4WHC/XHJZhcZ62CvrDWfG3wnxREmz5q9G98p86A29MRJkHZdQOv
3aFguu/zGDSxi/6Y+e8sJb5f4yQBqyX5v83kkkRju3OUSTPLgzHfb+KLuVNhA3/m
2U/vWdHpUMGgPLBcEd4s4AbjgeVMEY6DGKZ0bexZ68nq0QrxTVCDYtpipPF8ECk2
zM4rDBqAfTMnXLptzzGwFPtk1G70vRml8uqaHp6YSnltQj1hiGo7U/4RGo6gpL2I
EKfgOtuO+e8mRFhc+TAN6MNbAI+cCSkZ31e3kWbAog==
=6Kk+
-----END PGP SIGNATURE-----
Merge tag '0.18.1'
notmuch 0.18.1 release
2014-06-25 08:01:17 -03:00
David Bremner
4276eba3ca
version: bump to 0.18.1
...
Also add precis of NEWS to debian changelog
2014-06-25 07:30:10 -03:00
David Bremner
fea7a41181
notmuch 0.18.1~rc0 release
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQGcBAABCAAGBQJTp3iwAAoJEPIClx2kp54sbR8MAIXabp2QmfGVaQ5dOvSv7peD
2GDUpx4+LFEybPL5tJJIc/WQ8Y8AqCytb3UY6wBdrq0j5AhhdVXxc7DPINuG523W
6PNW3Hd9U1Ot2wiDNvebUjsRnEUYo0vagBptwRizhizQ4SONjYXEP9F9p51XyiTY
33+TN9AlAcOngfoNhNAHTKWa7lGxIo8EZOqwoivk63xgv/MSD2RZT3kEaiK6HcBU
GXRK4Lh0rWlbSZfAA30UwBXUHqVc8TjRcqecqAeV68tUlckuOdlfImTAtnGeRNbJ
U7nfh7UtOyFswK8/L/uwXtLPTjXQhIpUhIuAR6Kvs9nEKhkEFBxUkJi41NA4yhlN
eqhLMJ+BSZWpbOsTCaW5ZYHO36u1N6vD7A2Eqz839zRaSrOmcnQD974qpdZ67lDN
A2qORV6WfmZhROvy75h+l8Da2IJmOMU0rzggszM3KQD9Ry8LrwBMktt1dHl5njvQ
xqqRrHFNjUziqqR4RISjJ0LduTrIKty2Gw+yjgLvlA==
=EJdx
-----END PGP SIGNATURE-----
Merge tag '0.18.1_rc0'
notmuch 0.18.1~rc0 release
2014-06-22 22:25:10 -03:00
David Bremner
294f956d86
version: bump to 0.18.1~rc0
...
Also bump the python bindings version, the NEWS version and the Debian
version.
Since the changelog is (slightly dubiously) metadata, we have to
change it to upload a release candidate.
2014-06-22 21:30:35 -03:00
David Bremner
94064a6ba2
Merge branch 'release'
...
A point release is slowly being built on branch release. Merge those
changes into master.
2014-05-28 09:50:32 -03:00
Amadeusz Żołnowski
175144f6ad
Unset html_static_path in Python bindings docs
...
html_static_path is a kind of source directory and it was set to
destination directory (../html) which caused infinite recursion with
Sphinx 1.2 and above.
2014-05-28 09:46:02 -03:00
Wael M. Nasreddine
0629afeb26
ruby: Add wrapper for notmuch_query_count_threads
2014-05-18 06:39:58 +09:00
David Bremner
b661b87801
version: bump to 0.18
...
debian changelog to be done seperately.
2014-05-06 16:24:17 +09:00
David Bremner
1f2bb88e92
version: bump for 0.18~rc1
...
Doing all of the needed version bumps in one commit, and do a
complete, if minimal debian changelog entry
2014-05-04 07:34:00 +09:00
David Bremner
d879c47ff1
python: bump version
2014-04-22 09:40:28 +09:00
Gaute Hope
5569344a7e
ruby bindings message: docstring typo
2014-02-21 21:13:03 -04:00
David Bremner
ceef57b3d9
version: bump to 0.17
2013-12-30 20:34:23 -04:00
David Bremner
05b534209d
version: bump to 0.17~rc4
...
Unfortunately release-checks.sh will whine a bit because it has not
caught up with the renaming of the version macros.
2013-12-28 18:40:05 -04:00
David Bremner
bb390f89a1
version: bump version
...
Roll (one last?) release candidate because of Austin's
LIBNOTMUCH_VERSION changes.
Atomically bump the manually (NEWS, debian/changelog) and
automatically (everywhere else) updated places version is mentioned.
2013-12-07 17:07:15 +08:00
David Bremner
6c9cd7d20c
version: bump to 0.17~rc2
2013-11-28 21:00:52 -04:00
David Bremner
bd0c56b2bd
version: bump to 0.17~rc1
...
Various other files are synched using "make update-versions". NEWS
has to be hand edited.
2013-11-23 20:29:46 -04:00
David Bremner
80b25792b2
version: set new version and release date
...
These are manually set in version and NEWS, and propagate to the other files via
"make update-versions"
2013-07-28 11:28:03 -03:00
Tomi Ollila
acb079e357
Python bindings: CDLL("libnotmuch.3.dylib") on Darwin
...
Use os.uname() to check for 'Darwin' and load "libnotmuch.3.dylib"
instead of "libnotmuch.so.3" if that is the case.
2013-07-09 08:38:42 +02:00
David Bremner
5306b2b1e5
bindings/go: Start a .gitignore for go bindings.
...
In particular ignore downloaded source from github.com
2013-06-03 08:07:22 -03:00
David Bremner
9a1ab6c487
bindings/python: ignore build subdirectory.
...
Update .gitignore to make git status less noisy
2013-06-03 08:00:29 -03:00
Felipe Contreras
8c3d19313e
ruby: use in-tree notmuch library
...
Currently it simply finds any library available, and if notmuch is
installed in the system, it would give priority to that library.
Let's implement our own helper functions to link directly to the local
library, and give priority to the local header file.
Also, add an option to properly check if there are missing symbols.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-05-23 08:15:20 -03:00
Felipe Contreras
ed9ef5dc5a
ruby: fix missing symbol UINT2FIX()
...
It has never existed in Ruby (maybe JRuby). Fortunately the symbols are
loaded lazily, so nobody would notice unless they try
'query::count_messages'.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-05-23 08:03:58 -03:00
Austin Clements
45b9b55863
python: Add bindings for notmuch_thread_get_messages
2013-05-05 13:56:39 -03:00
Justus Winter
44fe1f2c16
go: use a different goconfig package
...
The notmuch-addrlookup utility uses a third party library to read the
notmuch configuration file. The previously used implementation at
"github.com/kless/goconfig" vanished, so this patch switches to the
implementation at "github.com/msbranco/goconfig". As the
implementations differ at the API level, the code is updated
accordingly.
Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2013-05-03 21:21:01 -03:00
David Bremner
16aa65ba25
Merge branch 'release'
...
add in NEWS from 0.15.2
Conflicts:
NEWS
2013-02-18 20:33:48 -04:00
Austin Clements
c4f96d0931
ruby: Add bindings for notmuch_thread_get_messages
2013-02-18 20:23:40 -04:00
David Bremner
bcccc2e1fe
bump versions to 0.15.2
2013-02-17 11:39:46 -04:00
David Bremner
7264732a79
Merge branch 'release'
...
Conflicts:
NEWS
Inserted news from 0.15.1
2013-01-24 22:29:09 -04:00
David Bremner
d273ed6cf1
version: bump to 0.15.1
...
A simple bugfix release, no user visible changes
2013-01-24 07:11:27 -04:00
Justus Winter
c8cb2beda7
python: fix the creation of notmuch databases
...
Remove the superfluous mode argument given to notmuch_database_create
fixing the creation of notmuch databases using python code.
Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2013-01-23 18:12:04 +01:00
David Bremner
df9f50185c
version: update to 0.15
...
Bump the version in-place in NEWS.
2013-01-18 21:27:57 -04:00
David Bremner
81866a82ad
version: set version to 0.15~rc1
...
This is in some sense a rollback, but it makes all the automation
happier if the Debian and upstream versions match.
2013-01-16 23:23:00 -04:00
David Bremner
37be45767f
version: bump to 0.15
...
"Atomically" update the python bindings and man page versions.
2013-01-07 21:38:20 -04:00
Justus Winter
db64b67bf8
python: remove now unused import of module sys
...
Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2012-12-21 14:23:54 +01:00
Justus Winter
0687e2ae23
python: remove functions that have been marked as deprecated in 0.14
...
Removes Message.{format,print}_messages.
This code adds functionality at the python level that is unlikely to
be useful for anyone. Furthermore the python bindings strive to be a
thin wrapper around libnotmuch. The code has been marked as deprecated
in 0.14 and is now removed.
Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2012-12-21 10:56:06 +01:00
Justus Winter
8728340644
python: remove Database.db_p
...
The function has been marked as deprecated in 0.14 and is now removed.
Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2012-12-21 10:56:06 +01:00
David Bremner
6442a47361
version: propagate version changes
...
These are the result of running "make update-versions"
2012-08-21 10:43:49 +02:00
Tomi Ollila
d796dad4ed
ruby: extern linkage portability improvement
...
Some C compilers are stricter when it comes to (tentative) definition
of a variable -- in those compilers introducing variable without 'extern'
keyword always allocates new 'storage' to the variable and linking all
these modules fails due to duplicate symbols.
This is reimplementation of Charlie Allom's patch:
id:"1336481467-66356-1-git-send-email-charlie@mediasp.com",
written originally by Ali Polatel. This version has
more accurate commit message.
2012-06-29 22:24:17 -03:00
David Bremner
5973881b77
notmuch 0.13.2 release
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iJwEAAECAAYFAk/LdWUACgkQTiiN/0Um85mL8AP/UosXwRabmZT8WjsJ/tPT0N2s
zIBguJM7jNwnODZ1kFuS5AjxslbsA3SVubWI1rB5CZwINoF0+f+zc1pHHjAjy61R
XAbSIQsI+2XvnfvDFnLYzyZb6xUX/Q1vczoJ4o2ngLMW5+kkERWYN+T6Ee291c/D
MTPvV4fuHxvnFAX+Oig=
=DiJS
-----END PGP SIGNATURE-----
Merge tag '0.13.2'
notmuch 0.13.2 release
2012-06-03 11:38:08 -03:00
David Bremner
9d5f73db7a
version: update to 0.13.2
2012-06-02 18:10:55 -03:00
David Bremner
d99f15d7ee
Merge branch 'release'
2012-05-29 09:07:31 -03:00
Felipe Contreras
5946aba519
Revert "ruby: Add workarounds to use in-tree build not the installed one"
...
This reverts commit 82b73ffd73
.
Only leave the copyright changes.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
(cherry picked from commit 35cb1c95cc
)
2012-05-28 10:21:37 -03:00
David Bremner
df96c93239
version: bump to 0.13.1
2012-05-25 21:17:54 -03:00