aboutsummaryrefslogtreecommitdiff
path: root/bindings
AgeCommit message (Collapse)Author
2011-05-24python: Update README to talkabout notmuch, not cnotmuchCarl Worth
The old instructions were telling users to do "easy_install cnotmuch" which installed some old, stale bindings. The new instructions should be much more effective.
2011-03-16python: Remove completed TODO itemJames Vasile
Really just a left-over TODO item in the code, nothing spectacular to see here. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2011-02-03update for go-release-2011-02-01:Sebastien Binet
* M bindings/go/cmds/notmuch-addrlookup.go log.Exitf -> log.Fatalf
2011-02-03ruby: Add generated files to .gitignoreAli Polatel
2011-01-26Migrate to goconfig pkgSebastien Binet
2011-01-26bindings/go: Add a todo fileSebastien Binet
2011-01-26A minor, cosmetic changeSebastien Binet
Just trying to keep the line lengths in check.
2011-01-26Initial import of Go bindings for notmuchSebastien Binet
2011-01-25ruby: Add wrapper for message_get_filenamesAli Polatel
2011-01-25ruby: Add wrappers for maildir sync. interfaceAli Polatel
New wrappers: notmuch_message_maildir_flags_to_tags(): MESSAGE.maildir_flags_to_tags notmuch_message_tags_to_maildir_flags(): MESSAGE.tags_to_maildir_flags
2011-01-25ruby: Add wrappers for query_get_s{ort,tring}Ali Polatel
New wrappers: notmuch_query_get_sort(): QUERY.sort notmuch_query_get_query_string(): QUERY.to_s
2011-01-13python: Update metainformation to point to new URL and version numberSebastian Spaeth
Convert the meta information to point to the notmuchmail.org repository, rather than the old cnotmuch location. I will delete the "cnotmuch" package from http://pypi.python.org/pypi/cnotmuch and create a new "notmuch" package there that contains the current versions. Also bump the version number to 0.4. I will need to upgrade the API first before I can release the 0.5 of the bindings, there are still some methods missing. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-11-08Merge in ruby bindings.Carl Worth
Thanks to Ali Polatel for these bindings. This code was fetched from the ruby branch of: git://github.com/alip/notmuch.git
2010-10-28python: lambda(p) is not P3k-compliantSebastian Spaeth
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-10-28python: Import explicit including package nameSebastian Spaeth
To make python3 happy Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-06-06ruby: Don't barf if an object is destroyed more than onceAli Polatel
Raise RuntimeError instead. Also revise Notmuch::Database a bit. Add Notmuch::Database.open singleton method.
2010-06-06ruby: Use rb_scan_args()Ali Polatel
2010-06-06ruby: Kill garbage collection related cruft.Ali Polatel
Let the user destroy objects that she wants explicitly. It's not possible to specify the order objects are garbage collected. See id:86y6f8v838.fsf@harikalardiyari.ev on ruby-talk for more information.
2010-06-06ruby: First attempt at fixing gc for ruby-1.9Ali Polatel
2010-06-06ruby: fix documentation of DB.upgrade!Ali Polatel
2010-06-06Initial ruby bindingsAli Polatel
2010-05-18python: have docs reflect current return value behaviorSebastian Spaeth
Database.find_message() used to be able to reliably indicate whether a message exists or not (in which case it returns None). However, the recent API change of the notmuch library means we will return None even for all Xapian exceptions, which happens e.g. when the current Database has been modified by another project. Therefore the return value of None cannot be reliably be used to indicate whether a message exists or not. Make the docs state that explicitely. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-04-23python: Add UNSORTED as Query.SORT optionSebastian Spaeth
Keep up to date with the libnotmuch.so API. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-04-23python: Delete unused filesSebastian Spaeth
No more .hg files needed in the git repo. No stock notmuch-test suite needed in a subdirectory. We have the real one in this repository Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-04-21Move everything down into a bindings/python directory.Carl Worth
In preparation for merging the python bindings into the notmuch repository.