<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/bindings/go/pkg, branch master</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=master</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2012-05-11T11:36:30Z</updated>
<entry>
<title>go: update the build system</title>
<updated>2012-05-11T11:36:30Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2012-05-09T11:15:19Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=3113731713ac49142c86c934906d0f5a1e6f3eb8'/>
<id>urn:sha1:3113731713ac49142c86c934906d0f5a1e6f3eb8</id>
<content type='text'>
The new "go" utility does not require any Makefiles to compile go
packages and programs. Remove the old Makefiles and replace the top
level Makefile with one defining some convenience targets for
compiling the notmuch bindings and the notmuch-addrlookup utility.

Signed-off-by: Justus Winter &lt;4winter@informatik.uni-hamburg.de&gt;
</content>
</entry>
<entry>
<title>go: reorganize the go bindings</title>
<updated>2012-05-11T11:32:44Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2012-05-09T11:15:16Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=97565b77cdb4c7c2db82f0baa462eeabb17294dc'/>
<id>urn:sha1:97565b77cdb4c7c2db82f0baa462eeabb17294dc</id>
<content type='text'>
go 1 introduced the "go" program that simplifies building of libraries
and programs. This patch reorganizes the go code so it can be compiled
using the new utility, it does not change any files.

Signed-off-by: Justus Winter &lt;4winter@informatik.uni-hamburg.de&gt;
</content>
</entry>
<entry>
<title>go: define the constant STATUS_UNBALANCED_ATOMIC</title>
<updated>2012-05-11T11:28:33Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2012-05-09T10:23:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f83a5c6241db308393d9295aedbcfbeff43a53fd'/>
<id>urn:sha1:f83a5c6241db308393d9295aedbcfbeff43a53fd</id>
<content type='text'>
Add the constant STATUS_UNBALANCED_ATOMIC to the list of notmuch
status codes.

Signed-off-by: Justus Winter &lt;4winter@informatik.uni-hamburg.de&gt;
</content>
</entry>
<entry>
<title>go: fix the notmuch status constants</title>
<updated>2012-05-11T11:28:21Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2012-05-09T10:23:07Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=0af7295faf56d5c469a9b47ad253ea5b146b0975'/>
<id>urn:sha1:0af7295faf56d5c469a9b47ad253ea5b146b0975</id>
<content type='text'>
Formerly all the constants were set to zero since in golang constants
are set to the previous value if no new value is specified. Use the
iota operator that is incremented after each use to fix this issue.

Signed-off-by: Justus Winter &lt;4winter@informatik.uni-hamburg.de&gt;
</content>
</entry>
<entry>
<title>go: Update Go bindings for new notmuch_database_{open, create} signatures</title>
<updated>2012-05-05T13:13:17Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2012-04-30T16:25:35Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2e346b9e2adbca0e3dcd97bbf761a469068e91f9'/>
<id>urn:sha1:2e346b9e2adbca0e3dcd97bbf761a469068e91f9</id>
<content type='text'>
This requires changing the return types of NewDatabase and
OpenDatabase to follow the standard Go convention for returning
errors.
</content>
</entry>
<entry>
<title>go: Update to the current notmuch_database_find_message API</title>
<updated>2012-05-04T11:49:43Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2012-04-28T21:45:18Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ce53850290e81ace34af5a1d418cc8941d0d3b8f'/>
<id>urn:sha1:ce53850290e81ace34af5a1d418cc8941d0d3b8f</id>
<content type='text'>
The signature of notmuch_database_find_message was changed in 02a30767
to report errors and the Go bindings were never updated.  This brings
the Go bindings in sync with that change and at least makes them
compile with Go r60.3, the last release before Go 1.
</content>
</entry>
<entry>
<title>go: Use notmuch_database_destroy instead of notmuch_database_close</title>
<updated>2012-04-28T12:29:38Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2012-04-22T12:07:55Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=22f73735c5d86cb10dc59ca536b9a73ade72eaea'/>
<id>urn:sha1:22f73735c5d86cb10dc59ca536b9a73ade72eaea</id>
<content type='text'>
Adapt the go bindings to the notmuch_database_close split.

Signed-off-by: Justus Winter &lt;4winter@informatik.uni-hamburg.de&gt;
</content>
</entry>
<entry>
<title>Initial import of Go bindings for notmuch</title>
<updated>2011-01-26T05:59:19Z</updated>
<author>
<name>Sebastien Binet</name>
<email>binet@farnsworth</email>
</author>
<published>2010-11-10T17:18:44Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c234f8f972c13d1725da3152b114311350fea541'/>
<id>urn:sha1:c234f8f972c13d1725da3152b114311350fea541</id>
<content type='text'>
</content>
</entry>
</feed>
