Portibility fixes to allow Pspell to compile with older compilers.
Added a hack to deal with Libtool's interdependencies problem. See
bug #416981 for more info.
Added the configure option AM_MAINTAINER_MODE to avoid enableing
rules which often causes generated build files to be rebuild with
the wrong version of libtool by default. I don't know why I didn't
think to do this a long time ago.
Added a length parameter to many Pspell functions which should cut
down on unnecessary copying of words with some programs that use Pspell.
Unfortunately this also breaks sourcecode compatibility. But it is
easy to fix, see section 2.3.4 for what to do.
Added support for mapping the county code to a spelling for the English
language. For example the language tag ``en_GB'' will now get
the British dictionary if it is available.
Rewrote the ``Usage'' section of the manual to use the C interface
instead of the C++ one as I recommend using the C interface even in
C++ code to avoid some of the nasty issues associated with C++ linkage.
Libltdl is now enabled by default.
Switched to the multi-language branch of libtool.
Added support for iso-8859-13 and 14.
Fixed a memory leak in PspellStringMap which fixes a bug #126245
reported for Aspell.
Added support for searching for the word list to use based on the
language, and other information. This included support for other modules
other than Aspell.
Added support for linking modules in a compile time so that Pspell
will also work with static libraries and on system where libltdl does
not work.
Temporary disabled using the libltdl library as it will only work
well with C++ libraries on Linux. This means that all modules must
be linked in at compile time using the ``./add-modules'' script.
If you want to enable it use ``--enable-ltdl'' when running
configure.
Added support for non ``iso-8859-1'' encodings. The ``machine
unsigned 16'' and ``machine unsigned 32'' encoding are still
untested however.
Switched to the HEAD branch of libtool as the multi-language branch
was causing too many problems.
Fixed it so that the manual will install in the correct location.