Subsections
   
  * 4.1 Current
  * 4.2 Future

----------------------------------------------------------------------

4. Status


4.1 Current

This version of Pspell is still very incomplete.

The code for detrming the spell checker to use is completely
unimplemented. The call to new_pspell_manager will fail if any part of
pspell or any of its modules is unable to be build as a shared library
which will happen on many platforms. Libtool provides a mecanism for
getting around this using dlpreopen. I hope to get this working soon
even when some (or all) parts of the library and/or modules are
static.

The only valid language code is ``en-US'' and the only supported
encodings are ``iso8859-1`` and ``machine unsigned 16''. Furthermore
the ``machine unsigned 16'' is completly untested.

The PspellMutableWordList is also nonexistent.

The STL like helper classes are also nonexistent.

4.2 Future

Future version of this library will of course cource be more complete.
Planed encoding are, ``utf-8'', ``machine unsigned 16'', ``machine
unsigned 32'' and the various 8-bit character sets in common use.

I also hope to provide a ispell module.

Future versions of the interface will provide better support for
multilingual documents as well as methods for spell checking whole
regions of text. Letting the spell checker check whole region of text
will allow the spell checker to skip over formating commands, url, and
the like.

----------------------------------------------------------------------

