<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guile-xapian/xapian/error.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>2023-01-20T22:47:12+00:00</updated>
<entry>
<title>Catch C++ xapian exceptions and raise them as scheme exceptions.</title>
<updated>2023-01-20T22:47:12+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-01-20T22:34:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-xapian/commit/?id=9df5620f5bbd571a00c1a9aa8567f2efe1974880'/>
<id>urn:sha1:9df5620f5bbd571a00c1a9aa8567f2efe1974880</id>
<content type='text'>
Uncaught C++ exceptions crash the guile process without providing
scheme code any opportunity to respond.

* except.i, xapian/error.scm: New files.
* xapian.i.in: Include except.i.
* Makefile.am (SOURCES): Add xapian/error.scm.
(xapian_wrap.cc xapian/wrap.scm &amp;): Depend on except.i.
</content>
</entry>
</feed>
