<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.search.xapian.devel">
    <title>gmane.comp.search.xapian.devel</title>
    <link>http://blog.gmane.org/gmane.comp.search.xapian.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.search.xapian.devel/1492"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.search.xapian.devel/1488"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.search.xapian.devel/1486"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.search.xapian.devel/1483"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.search.xapian.devel/1479"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.search.xapian.devel/1492">
    <title>setting ValueRangeProcessor at runtime</title>
    <link>http://comments.gmane.org/gmane.comp.search.xapian.devel/1492</link>
    <description>&lt;pre&gt;I want to set a variable number and type of ValueRangeProcessors at run time
based on a configuration file. But I seem to be running into (what I think is) a
C++ scope issue.

I tried just a simple test to see if I could add 5 VPs in a loop.

    Xapian::QueryParser qparser;
    Xapian::Query query;

    int vp = 0;
    while(vp &amp;lt; 5) {
        Xapian::StringValueRangeProcessor sproc(vp++);
        qparser.add_valuerangeprocessor(&amp;amp;sproc);
    }

    query = qparser.parse_query(myquery);


That will compile, but when that code executes I get this error:

pure virtual method called
terminate called without an active exception
Abort trap

I *think* what's happening is that the sproc object goes out of scope at the end
of the while() loop and is GC'd by the time the qparser tries to actually parse
the query, so the qparser is trying to access a pointer that has been freed.
But that's just a guess based on my limited knowledge of C++.

What's the correct way to dynamically add a series of ValueRangeProcessors?

&lt;/pre&gt;</description>
    <dc:creator>Peter Karman</dc:creator>
    <dc:date>2009-11-15T03:32:20</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.search.xapian.devel/1488">
    <title>Xapian packages in rpmforge?</title>
    <link>http://comments.gmane.org/gmane.comp.search.xapian.devel/1488</link>
    <description>&lt;pre&gt;_______________________________________________
Xapian-devel mailing list
Xapian-devel&amp;lt; at &amp;gt;lists.xapian.org
http://lists.xapian.org/mailman/listinfo/xapian-devel
&lt;/pre&gt;</description>
    <dc:creator>Steve Huff</dc:creator>
    <dc:date>2009-09-17T13:16:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.search.xapian.devel/1486">
    <title>rhel5 rpms</title>
    <link>http://comments.gmane.org/gmane.comp.search.xapian.devel/1486</link>
    <description>&lt;pre&gt;_______________________________________________
Xapian-devel mailing list
Xapian-devel&amp;lt; at &amp;gt;lists.xapian.org
http://lists.xapian.org/mailman/listinfo/xapian-devel
&lt;/pre&gt;</description>
    <dc:creator>Ben Walton</dc:creator>
    <dc:date>2009-09-11T13:17:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.search.xapian.devel/1483">
    <title>[PATCH] support ruby in the xapian-bindings rpm spec</title>
    <link>http://comments.gmane.org/gmane.comp.search.xapian.devel/1483</link>
    <description>&lt;pre&gt;_______________________________________________
Xapian-devel mailing list
Xapian-devel&amp;lt; at &amp;gt;lists.xapian.org
http://lists.xapian.org/mailman/listinfo/xapian-devel
&lt;/pre&gt;</description>
    <dc:creator>Ben Walton</dc:creator>
    <dc:date>2009-09-10T17:34:23</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.search.xapian.devel/1479">
    <title>Licensing</title>
    <link>http://comments.gmane.org/gmane.comp.search.xapian.devel/1479</link>
    <description>&lt;pre&gt;Afternoon all. I was discussing the current licensing of Xapian and
how it influences the way we work with someone at another OSS project
recently, and although the upshot is likely to be that they'll amend
their license (it's a corporate foundation, and GPL compatibility is
something they desire for precisely this reason), it did prompt me to
think about how we're tracking where we are on the license issue.

As per &amp;lt;http://trac.xapian.org/wiki/FAQ/CommercialLicence&amp;gt;, we have a
clear idea of who owns what (modulo some uncertainty around
Brightstation copyright ownership). Certainly for easily-contactable
entities, we know who contributed to which file, and indeed could
figure out ownership down to the change level.

It strikes me that, given many of the current contributors to Xapian
are agreed in principle in a bright and shiny future of LGPL
licensing, having everyone expressly license their contributions under
the LGPL might be a helpful thing. It wouldn't get us any closer to
changing the license (which &lt;/pre&gt;</description>
    <dc:creator>James Aylett</dc:creator>
    <dc:date>2009-08-07T12:06:15</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.search.xapian.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.search.xapian.devel</link>
  </textinput>
</rdf:RDF>
