[Xapian-discuss] INCLUDE_QUERY_TERMS in get_eset function (python)
richard at lemurconsulting.com
Mon Dec 15 14:38:17 GMT 2008
Matteo Zandi wrote:
> is it possible to include query terms in the eset in python?
> From help(xapian.Enquire.get_eset), it seems that the only three parameteres
> are maxitems, omrset and edecider, while in C it should be possibile to pass
> Xapian::Enquire::INCLUDE_QUERY_TERMS to the get_eset function.
> If it is not currently available, would it be possibile to have this
> parameter also in the python bindings in future versions?
This is a failing in the documentation comment - the feature is (I
believe, but haven't double-checked) available in the python bindings.
The problem is that the current way that we generate the python binding
doccomments from the C++ documentation comments fails when a method has
multiple overloaded forms - it just gives the documentation for the last
overloaded form to occur in the C++ headers. I've not been trying to
fix this because some work has been in progress on swig to make it
possible to generate the documentation comments directly with swig,
which should fix this problem and I didn't want to duplicate effort.
The python bindings support pretty much everything that the C++
interfaces do, with the exceptions and differences as noted in the
python bindings documentation file, and if the doccomments don't
indicate this, it's probably for this reason.
More information about the Xapian-discuss