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.
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.