Home modules.gotpike.org
Username: Password: [Create Account]
[Forgot Password?]

Modules

ADT
Database
GTK2
GUI
IP
PiJAX
Public
Sql
Stdio
Subversion
System
Tools
Xosd
lua
v4l2
wx

Recent Changes

Public.Parser.XML2 1.50
Public.ZeroMQ 1.1
Public.Template.Mustache 1.0
Public.Protocols.XMPP 1.4
Sql.Provider.jdbc 1.0

Popular Downloads

Public.Parser.JSON2 1.0
Public.Parser.JSON 0.2
GTK2 2.23
Public.Web.FCGI 1.8
Public.Parser.XML2 1.48


Module Information
Public.Xapian
Viewing contents of Public_Xapian-1.2/TODO

We need to consider the implications of wide-strings passed to things like 
stoppers and such. Do we need to convert them to UTF8?

Pike Glue Classes we need to write:

Xapian::DateValueRangeProcessor	Handle a date range
Xapian::ErrorHandler	Decide if a Xapian::Error exception should be ignored
Xapian::ExpandDecider	Virtual base class for expand decider functor
Xapian::ExpandDeciderAnd	ExpandDecider subclass which rejects terms using two ExpandDeciders
Xapian::ExpandDeciderFilterTerms	ExpandDecider subclass which rejects terms in a specified list
Xapian::MatchDecider	Base class for matcher decision functor
Xapian::MatchSpy	Class for classifying matching documents by their values
Xapian::v102::NumberValueRangeProcessor	Handle a number range
Xapian::PositionIterator	An iterator pointing to items in a list of positions
Xapian::PostingIterator	An iterator pointing to items in a list of postings
Xapian::StringValueRangeProcessor	Handle a string range
Xapian::TermGenerator	Parses a piece of text and generate terms
Xapian::ValueRangeProcessor	Base class for value range processors


C++ Classes we need to write:

Pike-based stopper bridge.
Pike-based stemmer bridge.

Class for functor pass-thru.


gotpike.org | Copyright © 2004 - 2019 | Pike is a trademark of Department of Computer and Information Science, Linköping University