<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/bindings/ruby/init.c, branch 0.13_rc1</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.13_rc1</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.13_rc1'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2012-05-08T13:34:50Z</updated>
<entry>
<title>ruby: Add wrapper for notmuch_query_set_omit_excluded()</title>
<updated>2012-05-08T13:34:50Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2012-05-07T15:02:46Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a8e010962f257aaba0218392542cbfb1d14eddfd'/>
<id>urn:sha1:a8e010962f257aaba0218392542cbfb1d14eddfd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ruby: Add wrapper for notmuch_query_add_tag_exclude</title>
<updated>2012-05-08T13:32:56Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2012-05-07T15:02:44Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=92680f12ebd276952ae51ff271526f4dd995a18a'/>
<id>urn:sha1:92680f12ebd276952ae51ff271526f4dd995a18a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ruby: Add wrapper for notmuch_query_count_messages</title>
<updated>2012-05-08T13:32:45Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2012-05-07T15:02:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d0000daab3f2b04b6b39210dd219de26fa2c8c13'/>
<id>urn:sha1:d0000daab3f2b04b6b39210dd219de26fa2c8c13</id>
<content type='text'>
</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: Rename destroy to destroy!</title>
<updated>2011-09-24T12:25:24Z</updated>
<author>
<name>Ali Polatel</name>
<email>alip@exherbo.org</email>
</author>
<published>2011-09-24T12:25:24Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a08aa32b44b28f50f00cbd69e1a39023158f1847'/>
<id>urn:sha1:a08aa32b44b28f50f00cbd69e1a39023158f1847</id>
<content type='text'>
According to the common Ruby function naming convention, potentially
dangerous functions or functions which operate on the object itself are
suffixed with an exclamation mark. Both of these are true for object
destroying functions.

The following modules are affected:
- Notmuch::Directory
- Notmuch::FileNames
- Notmuch::Query
- Notmuch::Threads
- Notmuch::Thread
- Notmuch::Messages
- Notmuch::Message
- Notmuch::Tags
</content>
</entry>
<entry>
<title>ruby: Fix typo in documentation</title>
<updated>2011-07-29T06:45:16Z</updated>
<author>
<name>Ali Polatel</name>
<email>polatel@gmail.com</email>
</author>
<published>2011-07-29T06:45:16Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=20aa9b1b7ebcd3ae1443232d2f3edaac9e82f424'/>
<id>urn:sha1:20aa9b1b7ebcd3ae1443232d2f3edaac9e82f424</id>
<content type='text'>
It's Notmuch::FileNames not Notmuch::Filenames
</content>
</entry>
<entry>
<title>ruby: Add markers to method definitions to help rdoc</title>
<updated>2011-07-29T06:29:54Z</updated>
<author>
<name>Ali Polatel</name>
<email>polatel@gmail.com</email>
</author>
<published>2011-07-29T06:29:54Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6ef8e018f8ebafb90978a7f4a726b27c46022dc4'/>
<id>urn:sha1:6ef8e018f8ebafb90978a7f4a726b27c46022dc4</id>
<content type='text'>
rdoc is dumb and needs markers in method definitions so that she can
find which source file the method is defined in
</content>
</entry>
</feed>
