Whole document tree
    

Whole document tree

7. Changelog next up previous contents
Next: 8. Copyright Up: Portable Spell Checker Interface Previous: 6. Feedback   Contents

Subsections

7. Changelog

Changes from .12.1 to .12.2 (May 29, 2001)

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

Changes from .12 to .12.1 (April 5, 2001)

  • Added a hack to that Pspell will properly compile as a shared library under Solaris.
  • Fixed a problem on Win32 which involves path names which begin with <Drive Letter>:.
  • Removed excuse semicolon (;) after ``#endif'' in one of the header files.

Changes from .11.2 to .12 (January 28, 2001)

  • 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.
  • Bug fixes.

Changes from .11.1 to .11.2 (August 19, 2000)

  • Changed my email from kevinatk@home.com to kevina@users.sourceforge.net please make a note of the new email address.
  • Added the ``repl'', ``save-repl'', ``ignore-repl'' options.

Changes from .11.0.2 to .11.1 (August 3, 2000)

  • Compile fixes for better C++ compliance and less warning when compiled with -Wall.
  • Fixed some bug in the configuration classes which caused aspell's dont-strip-accents not to work when specified on the command line.
  • Added ``personal'' option to change the personal word list.

Changes from .11.0.1 to .11.0.2 (June 18, 2000)

  • Compile fixes so pspell will compile with the very latest gcc version (CVS Version)
  • Included libltdl so it will compile with --enable-ltdl

Changes from .11 to .11.0.1 (June 11, 2000)

  • Fixed a bug in PspellConfigImpl::merge that caused the Aspell module to core dump.

Changes from .10 to .11 (June 11, 2000)

  • 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.
  • Bug Fixes.

Changes to .10 (April 2, 2000)

  • Initial release.


next up previous contents
Next: 8. Copyright Up: Portable Spell Checker Interface Previous: 6. Feedback   Contents
Kevin Atkinson 2001-05-29