<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/bindings/ruby/defs.h, branch 0.9</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.9</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.9'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2011-10-04T13:57:33Z</updated>
<entry>
<title>ruby: Fix macros, use quoting</title>
<updated>2011-10-04T13:57:33Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2011-10-04T13:57:33Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5c00af46ec5add69b3b2750ea2a9437e5953a7b0'/>
<id>urn:sha1:5c00af46ec5add69b3b2750ea2a9437e5953a7b0</id>
<content type='text'>
Fix Data_Get_Notmuch_* macro definitions broken by prev. commit
Adequate quoting for Data_Get_Notmuch_* macros
Remove duplicated RSTRING_PTR() macros, move it to defs.h
</content>
</entry>
<entry>
<title>ruby: Really add wrappers for database_find_message*</title>
<updated>2011-10-04T13:48:34Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2011-10-04T13:48:34Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c8a88fe95ddbb250190f8728e928ab408c478d13'/>
<id>urn:sha1:c8a88fe95ddbb250190f8728e928ab408c478d13</id>
<content type='text'>
Commit 898613116db746aa0f915ae43da8aba28545203d only added wrapper
functions but did not register them. Register the functions in module's
initialization function.
</content>
</entry>
<entry>
<title>ruby: be consistent with notmuch's coding style</title>
<updated>2011-10-04T13:43:40Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2011-10-04T13:41:52Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=05dddf883dd762420bb8e6b86790e68d734fd568'/>
<id>urn:sha1:05dddf883dd762420bb8e6b86790e68d734fd568</id>
<content type='text'>
No functional change, just indentation
</content>
</entry>
<entry>
<title>ruby: New exception Notmuch::UnbalancedAtomicError</title>
<updated>2011-09-24T12:54:45Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2011-09-24T12:54:45Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=59d2457bcc5e19f287006cea8da0c7c7a003200d'/>
<id>urn:sha1:59d2457bcc5e19f287006cea8da0c7c7a003200d</id>
<content type='text'>
This exception wraps NOTMUCH_STATUS_UNBALANCED_ATOMIC which was added
with the commit e59cc0031fbf84f49e32dedb9927f427d2c49309.
</content>
</entry>
<entry>
<title>ruby: Wrap notmuch_database_{begin,end}_atomic</title>
<updated>2011-09-24T12:43:43Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2011-09-24T12:43:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=bbb41081d797c3301e4d202e30c4111207fe7693'/>
<id>urn:sha1:bbb41081d797c3301e4d202e30c4111207fe7693</id>
<content type='text'>
Adding ruby wrappers for functions:
- notmuch_database_begin_atomic()
- notmuch_database_end_atomic()
added by 957f1ba3fc1d737887029ff1787fc6bea94de00b

New functions:
Notmuch::Database.begin_atomic()
Notmuch::Database.end_atomic()
</content>
</entry>
<entry>
<title>ruby: Add wrapper for message_get_filenames</title>
<updated>2011-01-25T10:03:41Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2011-01-10T14:03:31Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=90a66779e1a6f8c98521925875fbb9a19aeaf68a'/>
<id>urn:sha1:90a66779e1a6f8c98521925875fbb9a19aeaf68a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ruby: Add wrappers for maildir sync. interface</title>
<updated>2011-01-25T10:03:37Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2011-01-10T14:02:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=02369d031c1499e015db1736bd259d314d39b8cf'/>
<id>urn:sha1:02369d031c1499e015db1736bd259d314d39b8cf</id>
<content type='text'>
New wrappers:
notmuch_message_maildir_flags_to_tags(): MESSAGE.maildir_flags_to_tags
notmuch_message_tags_to_maildir_flags(): MESSAGE.tags_to_maildir_flags
</content>
</entry>
<entry>
<title>ruby: Add wrappers for query_get_s{ort,tring}</title>
<updated>2011-01-25T10:03:32Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2011-01-10T13:59:18Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ed38940323ba80d0136688405cbd923fa088d706'/>
<id>urn:sha1:ed38940323ba80d0136688405cbd923fa088d706</id>
<content type='text'>
New wrappers:
notmuch_query_get_sort(): QUERY.sort
notmuch_query_get_query_string(): QUERY.to_s
</content>
</entry>
<entry>
<title>ruby: Don't barf if an object is destroyed more than once</title>
<updated>2010-06-06T06:18:00Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2010-05-26T17:56:07Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5c9e385591b66fa20cbb186393c48c52831a23b7'/>
<id>urn:sha1:5c9e385591b66fa20cbb186393c48c52831a23b7</id>
<content type='text'>
Raise RuntimeError instead.
Also revise Notmuch::Database a bit.
Add Notmuch::Database.open singleton method.
</content>
</entry>
<entry>
<title>ruby: Kill garbage collection related cruft.</title>
<updated>2010-06-06T06:17:47Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2010-05-26T15:54:25Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c7893408bbe6904ae7da97aa203587af4ec2fac7'/>
<id>urn:sha1:c7893408bbe6904ae7da97aa203587af4ec2fac7</id>
<content type='text'>
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.
</content>
</entry>
</feed>
