summaryrefslogtreecommitdiff
path: root/bindings
AgeCommit message (Collapse)Author
2015-06-27version: update to 0.20.2debian/0.20.2-10.20.2David Bremner
As usual, bump python version at same time.
2015-06-01version: bump to 20.1David Bremner
2015-05-31version: bump to 0.20David Bremner
2015-05-23version: bump to 0.20~rc2David Bremner
2015-05-23python: use absolute import for SOVERSIONDavid Bremner
Apparently python3 needs this.
2015-05-04version: bump to 0.20~rc1David Bremner
2015-03-08python: replace hardcoding of SONAME versionDavid Bremner
Failing to update this string in globals.py causes failures when the SONAME changes. In order to hopefully reduce the number of such errors, automate the process of setting the SONAME in the python bindings.
2015-03-08go: add binding for notmuch_message_get_dateTrevor Jim
2015-01-01bindings/ruby: gitignore *.oDavid Bremner
2014-11-14version: bump to 0.19David Bremner
2014-11-09bump version to 0.19~rc2David Bremner
2014-11-06version: update to 0.19~rc1David Bremner
Sync NEWS debian/changelog at the same time, although in those cases it's a downgrade.
2014-10-25Merge tag '0.18.2'David Bremner
notmuch 0.18.2 release
2014-10-25version: bump to 0.18.2David Bremner
No non-documentation changes
2014-10-25Merge tag '0.18.2_rc1'David Bremner
notmuch 0.18.2~rc1 release Conflicts: NEWS debian/changelog
2014-10-25version: bump to 0.18.2~rc1David Bremner
2014-09-23python: Add binding for notmuch_query_add_tag_excludeThibaut Horel
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-16python: bump SONAMEDavid Bremner
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-16ruby: handle return status of database closePeter Wang
Throw an exception if notmuch_database_destroy fails.
2014-09-16go: add return status to database close methodPeter Wang
Add return status to the Database.Close() method that calls notmuch_database_destroy.
2014-09-16python: handle return status of database close and destroyPeter Wang
Throw an exception if notmuch_database_close or notmuch_database_destroy fail.
2014-06-25Merge tag '0.18.1'David Bremner
notmuch 0.18.1 release
2014-06-25version: bump to 0.18.1debian/0.18.1-10.18.1David Bremner
Also add precis of NEWS to debian changelog
2014-06-22Merge tag '0.18.1_rc0'David Bremner
notmuch 0.18.1~rc0 release
2014-06-22version: bump to 0.18.1~rc0David Bremner
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-05-28Merge branch 'release'David Bremner
A point release is slowly being built on branch release. Merge those changes into master.
2014-05-28Unset html_static_path in Python bindings docsAmadeusz Żołnowski
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-18ruby: Add wrapper for notmuch_query_count_threadsWael M. Nasreddine
2014-05-06version: bump to 0.18David Bremner
debian changelog to be done seperately.
2014-05-04version: bump for 0.18~rc1David Bremner
Doing all of the needed version bumps in one commit, and do a complete, if minimal debian changelog entry
2014-04-22python: bump versionDavid Bremner
2014-02-21ruby bindings message: docstring typoGaute Hope
2013-12-30version: bump to 0.17David Bremner
2013-12-28version: bump to 0.17~rc4David Bremner
Unfortunately release-checks.sh will whine a bit because it has not caught up with the renaming of the version macros.
2013-12-07version: bump versionDavid Bremner
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-11-28version: bump to 0.17~rc2David Bremner
2013-11-23version: bump to 0.17~rc1David Bremner
Various other files are synched using "make update-versions". NEWS has to be hand edited.
2013-07-28version: set new version and release dateDavid Bremner
These are manually set in version and NEWS, and propagate to the other files via "make update-versions"
2013-07-09Python bindings: CDLL("libnotmuch.3.dylib") on DarwinTomi Ollila
Use os.uname() to check for 'Darwin' and load "libnotmuch.3.dylib" instead of "libnotmuch.so.3" if that is the case.
2013-06-03bindings/go: Start a .gitignore for go bindings.David Bremner
In particular ignore downloaded source from github.com
2013-06-03bindings/python: ignore build subdirectory.David Bremner
Update .gitignore to make git status less noisy
2013-05-23ruby: use in-tree notmuch libraryFelipe Contreras
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-23ruby: fix missing symbol UINT2FIX()Felipe Contreras
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-05python: Add bindings for notmuch_thread_get_messagesAustin Clements
2013-05-03go: use a different goconfig packageJustus Winter
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-02-18Merge branch 'release'David Bremner
add in NEWS from 0.15.2 Conflicts: NEWS
2013-02-18ruby: Add bindings for notmuch_thread_get_messagesAustin Clements
2013-02-17bump versions to 0.15.20.15.2David Bremner
2013-01-24Merge branch 'release'David Bremner
Conflicts: NEWS Inserted news from 0.15.1
2013-01-24version: bump to 0.15.1David Bremner
A simple bugfix release, no user visible changes