<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guile-xapian/xapian/xapian.scm, branch v0.5.0</title>
<subtitle>Guile bindings for Xapian</subtitle>
<id>http://git.systemreboot.net/guile-xapian/atom?h=v0.5.0</id>
<link rel='self' href='http://git.systemreboot.net/guile-xapian/atom?h=v0.5.0'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/'/>
<updated>2026-09-24T15:33:28+00:00</updated>
<entry>
<title>Rename query-terms to query-termlist.</title>
<updated>2026-09-24T15:33:28+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2026-09-24T15:33:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=3cd6461d0383af1843ed841d434953d969f40f50'/>
<id>urn:sha1:3cd6461d0383af1843ed841d434953d969f40f50</id>
<content type='text'>
This makes it clearer that this is really a C++ iterator we are
dealing with, and is more in line with how we name
other *-termlist, *-positionlist, etc. functions.
</content>
</entry>
<entry>
<title>Produce docstring em dash in Texinfo.</title>
<updated>2026-09-23T01:00:52+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2026-09-23T00:53:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=92d8cfc7b79c2b5ed46bf14834328d49d82eb3e3'/>
<id>urn:sha1:92d8cfc7b79c2b5ed46bf14834328d49d82eb3e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add term-positionlist.</title>
<updated>2026-09-23T01:00:52+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2026-09-23T00:52:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=f60be87fa686b45e1cea25294966b204a98863d4'/>
<id>urn:sha1:f60be87fa686b45e1cea25294966b204a98863d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add position-termpos.</title>
<updated>2026-09-23T01:00:52+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2026-09-23T00:52:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=affe948cf6068730d82e34554e2de180e943d84c'/>
<id>urn:sha1:affe948cf6068730d82e34554e2de180e943d84c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add positionlist-fold.</title>
<updated>2026-09-23T01:00:52+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2026-09-23T00:52:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=01fa9770083b2a7616c111ad9da83b29a7ba174b'/>
<id>urn:sha1:01fa9770083b2a7616c111ad9da83b29a7ba174b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add query-terms.</title>
<updated>2026-09-23T01:00:52+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2026-09-23T00:50:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=860bff1e26911e725e7dddf48f9f0cbeb9627f1e'/>
<id>urn:sha1:860bff1e26911e725e7dddf48f9f0cbeb9627f1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow specifying the default operator in queries.</title>
<updated>2026-09-23T01:00:52+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2026-09-23T00:49:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=e6daadaa220a3dbb115fe6ffc5c692654f3e9e9f'/>
<id>urn:sha1:e6daadaa220a3dbb115fe6ffc5c692654f3e9e9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace query combinator with C++ query builder.</title>
<updated>2026-09-23T01:00:52+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2026-09-23T00:47:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=502566073c07eac6a91131847691cc0dbc093b18'/>
<id>urn:sha1:502566073c07eac6a91131847691cc0dbc093b18</id>
<content type='text'>
We need composite queries to have more than two subqueries. The only
way to do this is to provide Xapian::Query with an iterator. And to do
this, we need to drop down to C++.
</content>
</entry>
<entry>
<title>Pass thunks, not numbers, to get-flag.</title>
<updated>2026-09-23T01:00:52+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2026-09-22T21:17:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=af2d7193314ee6b814c01bc38c9c599ee90fb004'/>
<id>urn:sha1:af2d7193314ee6b814c01bc38c9c599ee90fb004</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support partial matching when parsing queries.</title>
<updated>2026-09-23T01:00:51+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2026-09-21T23:37:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=282931c823fc919fe94754a51f98e2adf2c3ee0d'/>
<id>urn:sha1:282931c823fc919fe94754a51f98e2adf2c3ee0d</id>
<content type='text'>
</content>
</entry>
</feed>
