[Doc-SIG] Building Python Document 30% faster.

Naoki INADA inada-n at klab.jp
Sat Apr 4 23:01:35 CEST 2009

>>> But searchindex.js with PyStemmer is different to one with PorterStemmer.
>> This could be a problem.  The client-side search implemented in JavaScript
>> uses exactly the same stemmer (which is necessary to be able to find all
>> words).  In short, if you can find a C implementation of the Porter stemmer
>> we could include it in Sphinx as an optional extension.
> I see.
> Original Porter Stemmer is here.
> http://tartarus.org/~martin/PorterStemmer/
> And that implemented in C. I'll try to make Python wrapper with swig and
> compare searchindex.js. Wait for a while.

I make a Python wrapper!

This is my first extension module, and still alpha version.
But I can build Python document with the porterstemmer and searchindex.js is
same to original.

Naoki INADA  <inada-n at klab.jp>
   KLab Inc.  <http://www.klab.jp>

More information about the Doc-SIG mailing list