<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guile-xapian/xapian, branch v0.3.0</title>
<subtitle>Guile bindings for Xapian</subtitle>
<id>http://git.systemreboot.net/guile-xapian/atom?h=v0.3.0</id>
<link rel='self' href='http://git.systemreboot.net/guile-xapian/atom?h=v0.3.0'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/'/>
<updated>2022-10-17T20:29:06+00:00</updated>
<entry>
<title>xapian: Allow indexing text without position information.</title>
<updated>2022-10-17T20:29:06+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-10-17T20:29:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=d9bd3869d61a9013685d9e6b82d3f2a617483bb4'/>
<id>urn:sha1:d9bd3869d61a9013685d9e6b82d3f2a617483bb4</id>
<content type='text'>
* xapian/xapian.scm (index-text!): Add positions? argument.
</content>
</entry>
<entry>
<title>xapian: Explicitly specify default prefix for index-text!.</title>
<updated>2022-10-16T20:16:13+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-10-16T20:16:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=3cf53245de32f3717496e35d4111d59a019ea0c2'/>
<id>urn:sha1:3cf53245de32f3717496e35d4111d59a019ea0c2</id>
<content type='text'>
* xapian/xapian.scm (index-text!): Explicitly specify default prefix.
</content>
</entry>
<entry>
<title>xapian: Add docstring to index-text!.</title>
<updated>2022-10-16T20:15:33+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-10-16T20:15:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=255febe168c2fb3e8182464a218b2951503b92a8'/>
<id>urn:sha1:255febe168c2fb3e8182464a218b2951503b92a8</id>
<content type='text'>
* xapian/xapian.scm (index-text!): Add docstring.
</content>
</entry>
<entry>
<title>xapian: Support combining queries with OR, AND and FILTER operators.</title>
<updated>2022-10-16T20:15:33+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-10-15T19:25:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=410e78b472b5195f799a75507e5e3c4ec7e03650'/>
<id>urn:sha1:410e78b472b5195f799a75507e5e3c4ec7e03650</id>
<content type='text'>
* xapian/xapian.scm: Import (srfi srfi-1).
(query-combine): New function.
(query-and, query-or, query-filter): New public functions.
</content>
</entry>
<entry>
<title>xapian: Support generation of SXML snippets.</title>
<updated>2022-10-16T20:15:33+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-10-15T18:31:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=ed02fb855726c8f19c856212ff8e13aa11a9db51'/>
<id>urn:sha1:ed02fb855726c8f19c856212ff8e13aa11a9db51</id>
<content type='text'>
* xapian/xapian.scm: Import (htmlprag).
(mset-sxml-snippet): New public function.
</content>
</entry>
<entry>
<title>xapian: Add docstring to mset-snippet.</title>
<updated>2022-10-16T20:15:29+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-10-15T18:54:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=2ff796c8c20a3856fede41a06f84a4adb2299d49'/>
<id>urn:sha1:2ff796c8c20a3856fede41a06f84a4adb2299d49</id>
<content type='text'>
* xapian/xapian.scm (mset-snippet): Add docstring.
</content>
</entry>
<entry>
<title>xapian: Accept bytevector slot values with document-slot-set!.</title>
<updated>2022-06-06T18:30:01+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-06T18:24:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=77a9d0c99030f438f1025a08072ad185947b6066'/>
<id>urn:sha1:77a9d0c99030f438f1025a08072ad185947b6066</id>
<content type='text'>
* xapian/xapian.scm (make-document): Call document-slot-set!
regardless of slot value type.
(document-slot-set!): Accept bytevector slot values.
(document-slot-set-bytes!): Deprecate.
</content>
</entry>
<entry>
<title>xapian: Accept bytevector data with document-set-data!.</title>
<updated>2022-06-06T18:29:52+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-06T18:23:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=f3967897b0531bc73c72d936a77f24a6b94a2fac'/>
<id>urn:sha1:f3967897b0531bc73c72d936a77f24a6b94a2fac</id>
<content type='text'>
* xapian/xapian.scm (make-document): Call document-set-data!
regardless of data type.
(document-set-data!): Accept bytevector data.
(document-set-bytes!): Deprecate.
</content>
</entry>
<entry>
<title>xapian: Introduce document setters.</title>
<updated>2021-09-06T19:53:59+00:00</updated>
<author>
<name>Bob131</name>
</author>
<published>2021-09-01T22:50:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=007890b634cd782ed09bae1368df561815c27d9f'/>
<id>urn:sha1:007890b634cd782ed09bae1368df561815c27d9f</id>
<content type='text'>
* xapian/xapian.scm (document-set-data!, document-set-bytes!,
document-slot-set!, document-slot-set-bytes!): New functions.

Signed-off-by: Arun Isaac &lt;arunisaac@systemreboot.net&gt;
</content>
</entry>
<entry>
<title>xapian: make-document: Accept bytevectors.</title>
<updated>2021-09-06T19:53:59+00:00</updated>
<author>
<name>Bob131</name>
</author>
<published>2021-09-01T21:48:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=110bca15a7d89955805589cd3451ab52f9a52748'/>
<id>urn:sha1:110bca15a7d89955805589cd3451ab52f9a52748</id>
<content type='text'>
* xapian/xapian.scm (make-document): Support setting document values
and body from bytevectors.

Signed-off-by: Arun Isaac &lt;arunisaac@systemreboot.net&gt;
</content>
</entry>
</feed>
