2004-06-28 20:18  kevina

	* common/config.cpp, common/config.hpp, common/convert.hpp,
	  common/gettext.h, common/objstack.cpp, common/posib_err.hpp,
	  gen/mk-static-filter.pl, lib/new_filter.cpp, lib/new_fmode.cpp,
	  modules/filter/context.cpp, modules/filter/email.cpp,
	  modules/filter/sgml.cpp, modules/filter/tex.cpp,
	  modules/speller/default/matrix.hpp,
	  modules/speller/default/writable.cpp, prog/aspell.cpp,
	  prog/check_funs.cpp:
	  Renamed "filter-" prefix to "f-".

	  Added "usage" help mode.

	  Make normal --help more verbose.  This includes listing all
	  available filters, even if they don't have any options.  Also
	  lists available dicts.

	  Reordered config options.

	  Added gt_ function.  (calls gettext)

	  Added more strings for translation.

2004-06-28 18:49  kevina

	* po/: POTFILES.in, aspell.pot, be.po, cs.po, da.po, de.po,
	  en_GB.po, es.po, fr.po, ga.po, nl.po, pt_BR.po, ro.po, ru.po,
	  sr.po, tg.po, uk.po: update po files

2004-06-27 01:53  kevina

	* lib5/: Makefile.am, aspell-dummy.cpp, pspell-dummy.cpp: Added
	  missing files

2004-06-27 01:14  kevina

	* Makefile.am, configure.ac, auto/mk-src.in, common/config.cpp,
	  common/config.hpp, common/filter.hpp, common/indiv_filter.hpp,
	  common/string.cpp, common/string.hpp, gen/mk-filter-pot.pl,
	  gen/mk-static-filter.pl, lib/new_config.cpp, lib/new_filter.cpp,
	  lib/new_fmode.cpp, manual/crubadan.texi,
	  manual/lang-supported.texi, modules/filter/context-filter.info,
	  modules/filter/email-filter.info,
	  modules/filter/html-filter.info, modules/filter/sgml-filter.info,
	  modules/filter/sgml.cpp, modules/filter/tex-filter.info,
	  modules/filter/tex.cpp, modules/filter/url-filter.info,
	  modules/filter/modes/ccpp.amf, modules/filter/modes/comment.amf,
	  modules/filter/modes/email.amf, modules/filter/modes/html.amf,
	  modules/filter/modes/none.amf, modules/filter/modes/perl.amf,
	  modules/filter/modes/sgml.amf, modules/filter/modes/tex.amf,
	  modules/filter/modes/url.amf, po/aspell.pot, po/be.po, po/cs.po,
	  po/da.po, po/de.po, po/en_GB.po, po/es.po, po/fr.po, po/ga.po,
	  po/nl.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sr.po, po/tg.po,
	  po/uk.po, prog/aspell.cpp, prog/compress.c: sync with head

2004-06-27 00:54  kevina

	* Makefile.am, configure.ac, auto/mk-src.in, common/config.cpp,
	  common/config.hpp, common/filter.hpp, common/indiv_filter.hpp,
	  common/string.cpp, common/string.hpp, gen/mk-filter-pot.pl,
	  gen/mk-static-filter.pl, lib/new_config.cpp, lib/new_filter.cpp,
	  lib/new_fmode.cpp, modules/filter/context-filter.info,
	  modules/filter/email-filter.info,
	  modules/filter/html-filter.info, modules/filter/sgml-filter.info,
	  modules/filter/sgml.cpp, modules/filter/tex-filter.info,
	  modules/filter/url-filter.info, modules/filter/modes/ccpp.amf,
	  modules/filter/modes/comment.amf, modules/filter/modes/email.amf,
	  modules/filter/modes/html.amf, modules/filter/modes/none.amf,
	  modules/filter/modes/perl.amf, modules/filter/modes/sgml.amf,
	  modules/filter/modes/tex.amf, modules/filter/modes/url.amf,
	  prog/aspell.cpp:
	  Don't break binary compatibity by default.

	  Removed empty_non_bool error message.

	  Added Config::retrieve_any

	  Added support for "hidden" config keys.

	  Added HTML filter.  Uses the same library as SGML filter.    Made
	  some enhancments so that this is possible.

	  Bug fix in string classes when assign methods are passed a null
	  pointer.

	  Added filter modes to mk-filter-pot

	  Removed support for regexp filter matching for help and configure
	  command.  Now by default load them all.

	  Added support for listing available filters and filter modes.

	  Changed descriptions of filters and filter modes.

2004-06-27 00:45  kevina

	* po/: aspell.pot, be.po, cs.po, da.po, de.po, en_GB.po, es.po,
	  fr.po, ga.po, nl.po, pt_BR.po, ro.po, ru.po, sr.po, tg.po, uk.po:
	  updated po files

2004-06-23 11:48  kevina

	* lib5/Makefile.am:
	  Don't attempt to compile aspell5 compatibly libs if
	  disable-inc.-soname.

2004-06-23 11:39  kevina

	* Makefile.am, configure.ac, lib/new_filter.cpp, lib5/Makefile.am,
	  lib5/aspell-dummy.cpp, lib5/pspell-dummy.cpp,
	  modules/filter/tex.cpp:

	  Broke binary compaibity so Aspell 0.50 and 0.60 can coexist.	BUT
	  added type different ways to get it back.

	  Disabled broken TeX decoder/encoder.

2004-06-23 05:17  kevina

	* prog/: compress.c: Minor fixed to compress.c

2004-06-23 04:44  kevina

	* prog/compress.c: Minor clarification

2004-06-23 04:34  kevina

	* prog/: compress.c, aspell.cpp: Fix Stack overflow bug

2004-06-22 21:23  kevina

	* common/config.cpp, manual/crubadan.texi,
	  manual/lang-supported.texi, prog/aspell.cpp: minor updates

2004-06-22 21:18  kevina

	* po/: aspell.pot, be.po, cs.po, da.po, de.po, en_GB.po, es.po,
	  fr.po, ga.po, nl.po, pt_BR.po, ro.po, ru.po, sr.po, tg.po, uk.po:
	  updated po files

2004-06-20 22:39  kevina

	* common/vector.hpp, modules/filter/sgml.cpp: compile fixes for gcc
	  2.95 and 3.4

2004-06-20 21:51  kevina

	* manual/: aspell-dev.texi, aspell.texi: Removed $Id$ from manual

2004-06-20 21:49  kevina

	* Makefile.am, config-opt, configure.ac, auto/mk-src.in,
	  common/cache-t.hpp, common/cache.hpp, common/config.cpp,
	  common/config.hpp, common/convert.cpp, common/convert.hpp,
	  common/directory.cpp, common/directory.hpp,
	  common/document_checker.cpp, common/file_util.cpp,
	  common/file_util.hpp, common/filter.cpp, common/filter.hpp,
	  common/filter_debug.hpp, common/fstream.cpp, common/fstream.hpp,
	  common/getdata.cpp, common/getdata.hpp, common/indiv_filter.hpp,
	  common/info.cpp, common/loadable-filter-API.hpp,
	  common/mutable_container.hpp, common/ostream.hpp,
	  common/parm_string.hpp, common/posib_err.hpp, common/string.cpp,
	  common/string.hpp, common/string_list.cpp,
	  common/string_list.hpp, common/string_map.hpp, common/vector.hpp,
	  gen/mk-static-filter.pl, lib/find_speller.cpp,
	  lib/new_config.cpp, lib/new_filter.cpp, lib/new_fmode.cpp,
	  manual/Makefile.am, manual/aspell-dev.texi, manual/aspell.texi,
	  manual/crubadan.texi, manual/lang-supported.texi,
	  modules/filter/context-filter.info,
	  modules/filter/context-filter.opt, modules/filter/context.cpp,
	  modules/filter/context.hpp, modules/filter/email-filter.info,
	  modules/filter/email-filter.opt, modules/filter/email.cpp,
	  modules/filter/sgml-filter.info, modules/filter/sgml-filter.opt,
	  modules/filter/sgml.cpp, modules/filter/tex-filter.info,
	  modules/filter/tex-filter.opt, modules/filter/tex.cpp,
	  modules/filter/url-filter.info, modules/filter/url-filter.opt,
	  modules/filter/url.cpp, modules/filter/modes/ccpp.amf,
	  modules/filter/modes/comment.amf, modules/filter/modes/email.amf,
	  modules/filter/modes/html.amf, modules/filter/modes/perl.amf,
	  modules/filter/modes/sgml.amf, modules/filter/modes/tex.amf,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/suggest.cpp, po/POTFILES.in,
	  po/aspell.pot, po/be.po, po/cs.po, po/da.po, po/de.po,
	  po/en_GB.po, po/es.po, po/fr.po, po/ga.po, po/nl.po, po/pt_BR.po,
	  po/ro.po, po/ru.po, po/sr.po, po/tg.po, po/uk.po,
	  prog/aspell.cpp, prog/prezip.c, scripts/munchlist: sync with head

2004-06-20 21:40  kevina

	* po/: aspell.pot, be.po, cs.po, de.po, en_GB.po, es.po, fr.po,
	  ga.po, nl.po, pt_BR.po, ro.po, ru.po, sr.po, uk.po: update po
	  files

2004-06-20 21:28  kevina

	* scripts/munchlist:
	  Removed CVS LOG junk.

2004-06-20 20:49  kevina

	* common/config.cpp, common/config.hpp, manual/aspell.texi,
	  modules/filter/tex-filter.info, modules/filter/tex.cpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/suggest.cpp:
	  Bug fix in separate_list.

	  Changed sug-split-chars from string to list sug-split-char

	  Added lang_config_merge method.

2004-06-20 09:14  kevina

	* prog/prezip.c:
	  Compile fix.

2004-06-20 06:24  kevina

	* common/config.cpp, common/config.hpp, common/filter.cpp,
	  common/filter.hpp, common/indiv_filter.hpp, common/string.cpp,
	  common/string.hpp, common/string_list.cpp, lib/new_filter.cpp,
	  lib/new_fmode.cpp, modules/filter/context.cpp,
	  modules/filter/sgml-filter.info, modules/filter/tex-filter.info,
	  modules/filter/tex.cpp, prog/aspell.cpp:
	  Reworked adding filter modules to config class.  It no longer
	  uses a single global instance.  Config modules now stored in
	  vector and it adds directly to this vector.  Caches modules using
	  GlobalCache.

	  Factored out more of the version code into a new function
	  check_version.

	  Removed String::lower and String::upper.  String::upper is never
	  used for String::lower use to_lower in getdata.hpp instead.

	  Removed String::length use String::size

2004-06-19 02:37  kevina

	* common/cache-t.hpp, common/cache.hpp, common/config.cpp,
	  common/config.hpp, common/filter.hpp, common/string_list.cpp,
	  lib/new_fmode.cpp, prog/aspell.cpp: Reworked filter modes so it
	  no longer uses a single gloabal instance.  Now uses GlobalCache
	  class.

	  Fixed major bugs in StringList::remove.

2004-06-18 18:18  kevina

	* configure.ac, common/filter_debug.hpp,
	  common/loadable-filter-API.hpp, gen/mk-static-filter.pl,
	  lib/new_filter.cpp, manual/aspell-dev.texi,
	  modules/filter/context.cpp, modules/filter/context.hpp,
	  modules/filter/email.cpp, modules/filter/sgml.cpp,
	  modules/filter/tex.cpp, modules/filter/url.cpp:
	  Changed filter "activation" functions to new_aspell_<filter>_*
	  for both static and dynamic filters.

	  Eliminated need for loadable-filter-API.hpp	moved debug stuff
	  into filter_debug.hpp

	  Merged context.hpp info context.cpp and removed context.hpp.

	  Added "lib-file" option to filter info files so that more than
	  one filter can be defined in a library.

	  Filter are now in an anonymous namespace.

2004-06-17 09:02  kevina

	* Makefile.am, gen/mk-static-filter.pl, lib/new_filter.cpp,
	  modules/filter/context-filter.info,
	  modules/filter/context-filter.opt,
	  modules/filter/email-filter.info,
	  modules/filter/email-filter.opt, modules/filter/sgml-filter.info,
	  modules/filter/sgml-filter.opt, modules/filter/tex-filter.info,
	  modules/filter/tex-filter.opt, modules/filter/url-filter.info,
	  modules/filter/url-filter.opt, prog/aspell.cpp:
	  Renamed *-filter.opt to *-filter.info.

2004-06-17 08:40  kevina

	* Makefile.am, config-opt, auto/mk-src.in, common/config.cpp,
	  common/config.hpp, common/convert.cpp, common/convert.hpp,
	  common/directory.cpp, common/directory.hpp,
	  common/document_checker.cpp, common/file_util.cpp,
	  common/file_util.hpp, common/filter.cpp, common/filter.hpp,
	  common/fstream.cpp, common/fstream.hpp, common/getdata.cpp,
	  common/getdata.hpp, common/indiv_filter.hpp, common/info.cpp,
	  common/mutable_container.hpp, common/ostream.hpp,
	  common/parm_string.hpp, common/string.cpp, common/string.hpp,
	  common/string_list.cpp, common/string_list.hpp,
	  common/string_map.hpp, common/vector.hpp, lib/find_speller.cpp,
	  lib/new_config.cpp, lib/new_filter.cpp, lib/new_fmode.cpp,
	  modules/filter/email-filter.opt, modules/filter/email.cpp,
	  modules/filter/sgml.cpp, modules/filter/tex.cpp,
	  modules/filter/modes/ccpp.amf, modules/filter/modes/comment.amf,
	  modules/filter/modes/email.amf, modules/filter/modes/html.amf,
	  modules/filter/modes/perl.amf, modules/filter/modes/sgml.amf,
	  modules/filter/modes/tex.amf, modules/speller/default/affix.cpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/suggest.cpp, po/POTFILES.in,
	  prog/aspell.cpp:

	  Rewroked config class so that options settings the config files
	  are handled correctly.  This involved a rewrite of have the
	  config code.	Also changed "rem-all-" to "clear-" and added
	  support for other prefixes.

	  Reworked filter code:

	    Reworked error handling.

	    Eleminted seperate ... encoder ... deconder .. filter

	    Removed notifier when adding filters
	      filter modules are added as needed not when the "add-filter"
	      option is set

	    Removed short option hack in new_fmode.cpp as it was completly
	    unnecesaary.  The exiting code in aspell.cpp works just fine.
	  I do
	    not intend to allow users to specify custom short options for
	  modes.

	    Removed overly complicated Directoyr/PathBrowser

	    Removed option "option-path".  option files are
	    expected to be in the same location the library is found

2004-06-11 15:55  kevina

	* common/config.cpp.old: Removed "old" file

2004-06-11 15:54  kevina

	* common/config.cpp.old: Added "old" file

2004-06-08 13:24  kevina

	* modules/speller/default/affix.cpp: Compile fix for gcc-2.95

2004-06-08 13:10  kevina

	* po/: aspell.pot, be.po, cs.po, da.po, de.po, en_GB.po, es.po,
	  fr.po, ga.po, nl.po, pt_BR.po, ro.po, ru.po, sr.po, tg.po, uk.po:
	  update po files

2004-06-08 13:06  kevina

	* auto/mk-src.in: Minor fixes to error strings

2004-06-08 13:01  kevina

	* common/config.cpp: Minor change

2004-06-08 12:52  kevina

	* auto/mk-src.in, manual/lang-supported.texi,
	  modules/speller/default/affix.cpp: Better error checking when
	  parsing affix file

2004-06-06 12:42  kevina

	* manual/: Makefile.am, aspell.texi, crubadan.texi,
	  lang-supported.texi: Manual Update

2004-06-04 14:46  kevina

	* auto/mk-src.in, modules/speller/default/affix.cpp,
	  modules/speller/default/language.cpp: Better error reporting for
	  affix file

2004-06-04 13:44  kevina

	* auto/mk-src.in, common/posib_err.hpp, lib/new_filter.cpp,
	  lib/new_fmode.cpp: Clean up filter code a bit.

2004-06-02 11:10  kevina

	* scripts/munchlist: Removed $Log$

2004-06-02 11:07  kevina

	* Makefile.am, config-debug, configure.ac, auto/mk-src.in,
	  common/block_slist.hpp, common/config.cpp, common/config.hpp,
	  common/convert.cpp, common/convert.hpp, common/directory.cpp,
	  common/filter.cpp, common/filter.hpp, common/getdata.cpp,
	  common/getdata.hpp, common/hash.hpp, common/indiv_filter.hpp,
	  common/info.cpp, common/iostream.hpp,
	  common/loadable-filter-API.hpp, common/lock.hpp,
	  common/mutable_string.hpp, common/ostream.hpp,
	  common/posib_err.hpp, common/speller.hpp, common/string.cpp,
	  common/string.hpp, common/string_map.hpp, common/strtonum.cpp,
	  common/strtonum.hpp, common/tokenizer.hpp,
	  gen/mk-static-filter.pl, lib/find_speller.cpp,
	  lib/new_config.cpp, lib/new_filter.cpp, lib/new_fmode.cpp,
	  manual/aspell-dev.texi, manual/aspell.texi,
	  modules/filter/context-filter.opt,
	  modules/filter/email-filter.opt, modules/filter/sgml-filter.opt,
	  modules/filter/tex-filter.opt, modules/filter/tex.cpp,
	  modules/filter/url-filter.opt, modules/filter/url.cpp,
	  modules/filter/modes/ccpp.amf, modules/filter/modes/comment.amf,
	  modules/filter/modes/email.amf, modules/filter/modes/html.amf,
	  modules/filter/modes/none.amf, modules/filter/modes/perl.amf,
	  modules/filter/modes/sgml.amf, modules/filter/modes/tex.amf,
	  modules/filter/modes/url.amf, po/aspell.pot, po/be.po, po/cs.po,
	  po/da.po, po/de.po, po/en_GB.po, po/es.po, po/fr.po, po/ga.po,
	  po/nl.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sr.po, po/tg.po,
	  po/uk.po, prog/aspell.cpp, scripts/munchlist: Merged in changes
	  from loadable-branch

2004-06-02 06:55  kevina

	* po/: cs.po, da.po, de.po, en_GB.po, pt_BR.po, ro.po, ru.po,
	  sr.po, tg.po, uk.po: Added missing po files

2004-06-02 06:34  kevina

	* FIXMEs, configure.ac, auto/mk-src.in, auto/MkSrc/ProcImpl.pm,
	  common/config.cpp, common/convert.cpp, common/convert.hpp,
	  common/info.cpp, common/info.hpp, common/objstack.cpp,
	  common/objstack.hpp, common/parm_string.hpp, common/speller.hpp,
	  data/cp1251.cset, data/iso-8859-5.cset, data/koi8-r.cmap,
	  data/koi8-r.cset, data/koi8-u.cmap, data/koi8-u.cset,
	  lib/find_speller.cpp, manual/aspell.texi,
	  manual/lang-supported.texi, modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/check_list.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/phonet.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/vector_hash-t.hpp,
	  modules/speller/default/vector_hash.hpp,
	  modules/speller/default/wordinfo.hpp,
	  modules/speller/default/writable.cpp, po/LINGUAS, po/POTFILES.in,
	  po/aspell.pot, po/be.po, po/es.po, po/fr.po, po/ga.po, po/nl.po,
	  prog/aspell.cpp, scripts/ispell: Sync with HEAD

2004-06-01 05:45  kevina

	* configure.ac: Minor fix

2004-06-01 03:34  kevina

	* common/info.cpp, lib/find_speller.cpp,
	  modules/speller/default/affix.cpp:
	  Fixed dictionary search code to work with 3 letter language
	  codes.

2004-05-31 23:59  kevina

	* configure.ac, auto/mk-src.in, common/config.cpp,
	  common/objstack.cpp, common/objstack.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/language.cpp:
	  Further reduce the memory used by the affix table.

	  Changed unapplicable to inapplicable.

	  Added calc_size() method to ObjStack

2004-05-31 10:22  kevina

	* po/: POTFILES.in, aspell.pot, be.po, cs.po, da.po, de.po,
	  en_GB.po, es.po, fr.po, ga.po, nl.po, pt_BR.po, ro.po, ru.po,
	  sr.po, tg.po, uk.po: Update po files

2004-05-31 09:49  kevina

	* lib/find_speller.cpp, manual/aspell.texi:
	  Bug fix in find_speller: avoid calling StringList::size() since
	  it's not implemented.

	  Updated manual to add note on new "clean" command and associated
	  options as well as new "dict-alias", and "variety" option.

2004-05-30 08:37  kevina

	* modules/speller/default/: readonly_ws.cpp, vector_hash-t.hpp,
	  vector_hash.hpp: More fiddling with load factor

2004-05-30 07:48  kevina

	* modules/speller/default/: readonly_ws.cpp, vector_hash-t.hpp:
	  Decreased the load facter of the vector hash table when it is
	  expanding or when affix compression is used.	Of course this also
	  increases the hash size ;(

2004-05-30 06:49  kevina

	* common/info.cpp, common/info.hpp, lib/find_speller.cpp,
	  modules/speller/default/affix.cpp, po/POTFILES.in:
	  Added support for dict-alias.

	  Minor cleanups in affix.cpp

2004-05-30 04:22  kevina

	* modules/speller/default/affix.cpp: minor cleanups

2004-05-30 04:18  kevina

	* modules/speller/default/affix.cpp: minor cleanups

2004-05-30 04:16  kevina

	* modules/speller/default/affix.cpp:
	  Bug fix.

2004-05-30 02:24  kevina

	* modules/speller/default/: affix.cpp, affix.hpp:
	  Greatly reduced memory and improved load time by only storing the
	  condation matrix once for each uniqe condations rather than
	  always storing it for each rule.

2004-05-29 22:08  kevina

	* common/config.cpp, common/info.cpp, common/info.hpp,
	  lib/find_speller.cpp, modules/speller/default/readonly_ws.cpp:
	  Added variety option which is like jargon but is a list so
	  multiple varieties may be specified.

	  Fixed bug when affixes are not given in readonly_ws.cpp.

2004-05-28 19:02  kevina

	* common/config.cpp, modules/speller/default/language.cpp,
	  modules/speller/default/readonly_ws.cpp:
	  Use new WordListIterator when creating the dictionary.  Added
	  length check to WordListIterator.

2004-05-28 16:39  nothere

	* common/filter.cpp: strange bug fixes **puzled**

2004-05-28 08:15  kevina

	* modules/speller/default/language.cpp: Removed space stripping as
	  it is incorrect in some cases

2004-05-28 08:12  kevina

	* modules/speller/default/language.cpp: Bug fix

2004-05-28 08:06  kevina

	* auto/mk-src.in, common/config.cpp, common/parm_string.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp, prog/aspell.cpp:
	  common/parm_string.hpp: Added ParmStr typedef to pass ParmString
	  by   const reference in some places

	  *: Added WordListIterator to iterate through a word list which
	  will	 also check for invalid words and affixes.  Also added
	  methods to   validate and clean affix flags.	Reworked clean
	  function in aspell.cpp   to use WordListIterator

2004-05-27 05:02  kevina

	* modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp, prog/aspell.cpp:
	  Added support for checking affix flags when cleaning a word list.

	  Checked to make sure that the language matched when adding
	  dictionaries to the speller class.

2004-05-26 19:16  kevina

	* po/: aspell.pot, be.po, cs.po, da.po, de.po, en_GB.po, es.po,
	  fr.po, ga.po, nl.po, pt_BR.po, ro.po, ru.po, sr.po, tg.po, uk.po:
	  Updated po files

2004-05-26 19:08  kevina

	* prog/aspell.cpp, scripts/ispell:
	  More minor changes.

2004-05-26 17:47  kevina

	* common/config.cpp, common/convert.hpp, prog/aspell.cpp:
	  Added "clean" mode to Aspell utility.

	  Other minor changes.

2004-05-26 05:19  kevina

	* modules/speller/default/language.cpp: more changes to
	  check_if_valid

2004-05-25 22:37  kevina

	* modules/speller/default/: affix.cpp, language.cpp:
	  Minor adjustment to SfxEntry::add so that it will check the conds
	  against the orignal root and not the prefix expanded word.

2004-05-25 20:59  kevina

	* configure.ac, modules/speller/default/language.cpp:
	  Better error reporting for check_if_valid

2004-05-25 08:19  kevina

	* prog/aspell.cpp:
	  Don't show the affix flag for invalid/unexpandable affixes unless
	  limit is used for "aspell expand".

2004-05-25 08:02  kevina

	* modules/speller/default/: affix.cpp, affix.hpp:
	  Fixed subtle bug when dealing with cross-product when the word is
	  short enough that the expanded prefix will be counted towards the
	  conditions of the suffix.

2004-05-25 06:36  kevina

	* modules/speller/default/speller_impl.cpp, prog/aspell.cpp:
	  Added support for indicating words formated by affix rules and
	  compound words in pipe mode like ispell does.

2004-05-24 23:03  kevina

	* manual/aspell.texi, modules/speller/default/phonet.cpp,
	  modules/speller/default/phonet.hpp:

	  Converted phonet code to use uppercase again and added an option
	  to remove accents which defaults to true.

2004-05-24 17:10  kevina

	* manual/lang-supported.texi,
	  modules/speller/default/readonly_ws.cpp: Fixed dump master

2004-05-24 17:09  kevina

	* po/: LINGUAS, tg.po: Added tg po file

2004-05-24 05:42  kevina

	* modules/speller/default/phonet.cpp:
	  Bug fix in phonet code.

2004-05-24 00:50  kevina

	* modules/speller/default/: affix.cpp, data.cpp, data.hpp,
	  language.cpp, language.hpp, phonet.cpp, readonly_ws.cpp,
	  speller_impl.cpp, speller_impl.hpp, wordinfo.hpp, writable.cpp:
	  Fixed bugs in affix code involving Uppercase words.  This
	  involved changing the format of the dictionary slightly and
	  changing the soundslike code to work with "clean" words rather
	  than "uppercase" words.

2004-05-23 14:16  kevina

	* modules/speller/default/affix.cpp:
	  Fixed affix code to be able to handle multiple entries in the
	  dictionary.

2004-05-23 02:28  kevina

	* modules/speller/default/: affix.cpp, suggest.cpp:
	  Bug fixes.

2004-05-23 02:13  kevina

	* modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/check_list.hpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/wordinfo.hpp, prog/aspell.cpp:
	  Reworked how affixes are checked in relation to LookupInfo.
	  Reworked GuessInfo to use an ObjStack.  Eliminated need for
	  CheckList and free_ method in WordEntry.

2004-05-22 20:55  kevina

	* common/: convert.cpp, convert.hpp:
	  Reverted previous commit.  Fixed norm_lookup to work even when
	  the string is not null terminated.

2004-05-22 18:09  kevina

	* common/: convert.cpp, convert.hpp: null end optimizations

2004-05-22 17:49  kevina

	* modules/speller/default/suggest.cpp: minor optimizations

2004-05-22 17:03  kevina

	* modules/speller/default/affix.cpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/writable.cpp, prog/aspell.cpp:
	  Eleminated LocalDict classes as they are no longer needed due to
	  the removal of the strip accents option.

2004-05-21 18:15  kevina

	* po/: aspell.pot, be.po, cs.po, da.po, de.po, en_GB.po, es.po,
	  fr.po, ga.po, nl.po, pt_BR.po, ro.po, ru.po, sr.po, uk.po: Update
	  po files

2004-05-21 18:11  kevina

	* manual/lang-supported.texi:
	  Manual update

2004-05-21 18:04  kevina

	* common/info.cpp, common/objstack.hpp, lib/find_speller.cpp:
	  Fixed compile problem with objstack.

	  Added ".alias" as a dictionary extension when finding
	  dictioniones.

2004-05-21 16:54  kevina

	* common/objstack.hpp:
	  Minor changes to objstack

2004-05-21 10:13  kevina

	* lib/find_speller.cpp, manual/aspell.texi,
	  manual/lang-supported.texi,
	  modules/speller/default/readonly_ws.cpp:
	  Fixed alignment bug.

	  Updated Manual.

2004-05-20 20:15  kevina

	* modules/speller/default/: phonetic.cpp, readonly_ws.cpp:
	  Added support for "stripped" soundslike.

2004-05-20 17:12  kevina

	* modules/speller/default/writable.cpp:
	  Bug fix when saving personal ws when soundslike isn't used.

2004-05-20 00:33  kevina

	* FIXMEs, configure.ac, auto/MkSrc/ProcImpl.pm, common/convert.cpp,
	  common/convert.hpp, common/speller.hpp, manual/aspell.texi,
	  manual/lang-supported.texi:
	  Buff fix with null end and string length.

	  Manual update.

2004-05-18 22:29  kevina

	* common/convert.cpp: Bug fix: << not >>

2004-05-18 21:31  kevina

	* modules/speller/default/affix.cpp: Removed Debug output

2004-05-18 20:27  kevina

	* common/convert.cpp: Bug fix << not >>

2004-05-17 18:08  kevina

	* data/: cp1251.cset, iso-8859-5.cset, koi8-r.cmap, koi8-r.cset,
	  koi8-u.cmap, koi8-u.cset:
	  Updated Cyrillic charsets to treat Cyrillic letters which have
	  unicode decomposition as true base letters.  Cyrillic dicts will
	  need to be recompiled.

2004-05-17 00:54  kevina

	* configure.ac:
	  Added test for posix regex.

2004-05-16 22:25  kevina

	* manual/aspell.texi: Sync with HEAD

2004-05-16 22:22  kevina

	* configure.ac, common/convert.cpp, common/posib_err.hpp,
	  common/string.hpp, manual/aspell.texi: Compile fixes for gcc 2.95

2004-05-16 22:21  kevina

	* common/: convert.cpp, posib_err.hpp, string.hpp:
	  Compile fixes for gcc 2.95

2004-05-16 22:20  kevina

	* po/aspell.pot: added aspell.pot

2004-05-16 21:56  kevina

	* FIXMEs, Makefile.am, README-CVS, autogen, config-debug,
	  config-opt, configure.ac, auto/mk-src.in, auto/MkSrc/ProcCc.pm,
	  common/basic_list.hpp, common/cache-t.hpp, common/cache.cpp,
	  common/cache.hpp, common/char_vector.hpp, common/config.cpp,
	  common/config.hpp, common/convert.cpp, common/convert.hpp,
	  common/directory.cpp, common/document_checker.cpp,
	  common/error.cpp, common/error.hpp, common/file_data_util.cpp,
	  common/file_data_util.hpp, common/filter.cpp,
	  common/filter_char_vector.hpp, common/fstream.cpp,
	  common/fstream.hpp, common/getdata.cpp, common/getdata.hpp,
	  common/gettext.h, common/gettext_init.cpp, common/hash-t.hpp,
	  common/hash.hpp, common/info.cpp, common/istream.hpp,
	  common/lock.hpp, common/lsort.hpp, common/mutable_string.hpp,
	  common/objstack.cpp, common/objstack.hpp, common/ostream.hpp,
	  common/parm_string.hpp, common/posib_err.cpp,
	  common/posib_err.hpp, common/simple_string.hpp,
	  common/speller.hpp, common/string.cpp, common/string.hpp,
	  common/string_buffer.cpp, common/string_buffer.hpp,
	  common/string_list.hpp, common/string_map.cpp,
	  common/string_map.hpp, common/string_pair.hpp,
	  common/tokenizer.cpp, common/tokenizer.hpp, common/vararray.hpp,
	  common/vector.hpp, data/ASCII.dat, data/cp1250.cmap,
	  data/cp1250.cset, data/cp1250.dat, data/cp1251.cmap,
	  data/cp1251.cset, data/cp1251.dat, data/cp1252.cmap,
	  data/cp1252.cset, data/cp1252.dat, data/cp1253.cmap,
	  data/cp1253.cset, data/cp1253.dat, data/cp1254.cmap,
	  data/cp1254.cset, data/cp1254.dat, data/cp1255.cmap,
	  data/cp1255.cset, data/cp1255.dat, data/cp1256.cmap,
	  data/cp1256.cset, data/cp1256.dat, data/cp1257.cmap,
	  data/cp1257.cset, data/cp1257.dat, data/cp1258.cmap,
	  data/cp1258.cset, data/cp1258.dat, data/iso-8859-1.cmap,
	  data/iso-8859-1.cset, data/iso-8859-10.cmap,
	  data/iso-8859-10.cset, data/iso-8859-11.cmap,
	  data/iso-8859-11.cset, data/iso-8859-13.cmap,
	  data/iso-8859-13.cset, data/iso-8859-14.cmap,
	  data/iso-8859-14.cset, data/iso-8859-15.cmap,
	  data/iso-8859-15.cset, data/iso-8859-16.cmap,
	  data/iso-8859-16.cset, data/iso-8859-2.cmap,
	  data/iso-8859-2.cset, data/iso-8859-3.cmap, data/iso-8859-3.cset,
	  data/iso-8859-4.cmap, data/iso-8859-4.cset, data/iso-8859-5.cmap,
	  data/iso-8859-5.cset, data/iso-8859-6.cmap, data/iso-8859-6.cset,
	  data/iso-8859-7.cmap, data/iso-8859-7.cset, data/iso-8859-8.cmap,
	  data/iso-8859-8.cset, data/iso-8859-9.cmap, data/iso-8859-9.cset,
	  data/iso8859-1.dat, data/iso8859-10.dat, data/iso8859-13.dat,
	  data/iso8859-14.dat, data/iso8859-15.dat, data/iso8859-2.dat,
	  data/iso8859-3.dat, data/iso8859-4.dat, data/iso8859-5.dat,
	  data/iso8859-6.dat, data/iso8859-7.dat, data/iso8859-8.dat,
	  data/iso8859-9.dat, data/koi8-f.dat, data/koi8-r.cmap,
	  data/koi8-r.cset, data/koi8-r.dat, data/koi8-u.cmap,
	  data/koi8-u.cset, data/koi8-u.dat, data/split.kbd,
	  data/viscii.dat, gen/mk-dirs_h.cpp, gen/mk-dirs_h.pl,
	  gen/mk-static-filter.pl, lib/new_filter.cpp, lib/new_fmode.cpp,
	  manual/Makefile.am, manual/aspell-dev.texi,
	  manual/aspell-import.1, manual/aspell.1, manual/aspell.texi,
	  manual/fdl.texi, manual/lang-supported.texi,
	  manual/lang-unsupported.texi, manual/lgpl.texi,
	  manual/pspell-config.1, manual/readme.texi,
	  manual/run-with-aspell.1, manual/word-list-compress.1,
	  modules/filter/context.cpp, modules/filter/email-filter.opt,
	  modules/filter/email.cpp, modules/filter/sgml-filter.opt,
	  modules/filter/sgml.cpp, modules/filter/tex-filter.opt,
	  modules/filter/tex.cpp, modules/speller/default/affentry.cpp,
	  modules/speller/default/affentry.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/aspeller.hpp,
	  modules/speller/default/asuggest.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/data_id.hpp,
	  modules/speller/default/editdist.cpp,
	  modules/speller/default/editdist.hpp,
	  modules/speller/default/editdist2.hpp,
	  modules/speller/default/file_data_util.cpp,
	  modules/speller/default/file_data_util.hpp,
	  modules/speller/default/hash_simple_string.hpp,
	  modules/speller/default/l2editdist.cpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/leditdist.cpp,
	  modules/speller/default/leditdist.hpp,
	  modules/speller/default/matrix.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/phonet.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/phonetic.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/simple_string.hpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/split.cpp,
	  modules/speller/default/split.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/suggest.hpp,
	  modules/speller/default/typo_editdist.cpp,
	  modules/speller/default/typo_editdist.hpp,
	  modules/speller/default/vector_hash-t.hpp,
	  modules/speller/default/vector_hash.hpp,
	  modules/speller/default/wordinfo.hpp,
	  modules/speller/default/writable.cpp,
	  modules/speller/default/writable_base.cpp,
	  modules/speller/default/writable_base.hpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp,
	  modules/tokenizer/basic.cpp, myspell/CONTRIBUTORS,
	  myspell/Makefile.am, myspell/README, myspell/README.munch,
	  myspell/README.replacetable, myspell/README_en_US.txt,
	  myspell/en_US.aff, myspell/munch.c, po/be.po, po/es.po, po/fr.po,
	  po/ga.po, prog/aspell.cpp, prog/check_funs.cpp,
	  prog/checker_string.cpp, prog/checker_string.hpp, prog/prezip.c,
	  scripts/munchlist, scripts/prezip: Sync With HEAD

2004-05-16 15:59  nothere

	* lib/new_fmode.cpp:
	  cleaned some debug code

2004-05-16 15:52  nothere

	* COPYING, FIXMEs, Makefile.am, README-CVS, TODO, autogen,
	  config-debug, config-opt, configure.ac, rm-auto,
	  auto/Makefile.in, auto/mk-doc.pl, auto/mk-src.in, auto/mk-src.pl,
	  auto/MkSrc/CcHelper.pm, auto/MkSrc/Create.pm, auto/MkSrc/Info.pm,
	  auto/MkSrc/Methods.pm, auto/MkSrc/ProcCc.pm,
	  auto/MkSrc/ProcCxx.pm, auto/MkSrc/ProcImpl.pm,
	  auto/MkSrc/ProcNative.pm, auto/MkSrc/ProcNativeImpl.pm,
	  auto/MkSrc/Read.pm, auto/MkSrc/Type.pm, auto/MkSrc/Util.pm,
	  common/Makefile.in, common/asc_ctype.hpp, common/basic_list.hpp,
	  common/block_slist-t.hpp, common/block_slist.hpp,
	  common/cache-t.hpp, common/cache.cpp, common/cache.hpp,
	  common/can_have_error.cpp, common/can_have_error.hpp,
	  common/char_vector.hpp, common/clone_ptr-t.hpp,
	  common/clone_ptr.hpp, common/config.cpp, common/config.hpp,
	  common/convert.cpp, common/convert.hpp, common/copy_ptr-t.hpp,
	  common/copy_ptr.hpp, common/directory.cpp, common/directory.hpp,
	  common/document_checker.cpp, common/document_checker.hpp,
	  common/enumeration.hpp, common/error.cpp, common/error.hpp,
	  common/file_util.cpp, common/file_util.hpp, common/filter.cpp,
	  common/filter.hpp, common/filter_char.hpp,
	  common/filter_char_vector.hpp, common/fstream.cpp,
	  common/fstream.hpp, common/generic_copy_ptr-t.hpp,
	  common/generic_copy_ptr.hpp, common/getdata.cpp,
	  common/getdata.hpp, common/gettext.h, common/hash-t.hpp,
	  common/hash.hpp, common/hash_fun.hpp, common/indiv_filter.hpp,
	  common/info.cpp, common/info.hpp, common/iostream.cpp,
	  common/iostream.hpp, common/istream.hpp, common/itemize.cpp,
	  common/itemize.hpp, common/loadable-filter-API.hpp,
	  common/lock.hpp, common/mutable_container.hpp,
	  common/mutable_string.hpp, common/ostream.hpp,
	  common/parm_string.hpp, common/posib_err.cpp,
	  common/posib_err.hpp, common/speller.cpp, common/speller.hpp,
	  common/stack_ptr.hpp, common/stamp-h.in, common/string.cpp,
	  common/string.hpp, common/string_buffer.cpp,
	  common/string_buffer.hpp, common/string_enumeration.hpp,
	  common/string_list.cpp, common/string_list.hpp,
	  common/string_map.cpp, common/string_map.hpp,
	  common/strtonum.cpp, common/strtonum.hpp, common/tokenizer.cpp,
	  common/tokenizer.hpp, common/vector.hpp, data/ASCII.dat,
	  data/Makefile.in, data/cp1250.dat, data/cp1251.dat,
	  data/cp1252.dat, data/cp1253.dat, data/cp1254.dat,
	  data/cp1255.dat, data/cp1256.dat, data/cp1257.dat,
	  data/cp1258.dat, data/dvorak.kbd, data/iso8859-1.dat,
	  data/iso8859-10.dat, data/iso8859-13.dat, data/iso8859-14.dat,
	  data/iso8859-15.dat, data/iso8859-2.dat, data/iso8859-3.dat,
	  data/iso8859-4.dat, data/iso8859-5.dat, data/iso8859-6.dat,
	  data/iso8859-7.dat, data/iso8859-8.dat, data/iso8859-9.dat,
	  data/koi8-f.dat, data/koi8-r.dat, data/koi8-u.dat,
	  data/standard.kbd, data/viscii.dat, examples/Makefile.am,
	  examples/example-c.c, examples/list-dicts.c, gen/Makefile.in,
	  gen/mk-dirs_h.cpp, gen/mk-filter-pot.pl, gen/mk-static-filter.pl,
	  interfaces/Makefile.in, interfaces/cc/Makefile.in,
	  interfaces/cc/pspell.h, lib/Makefile.in, lib/dummy.cpp,
	  lib/filter_entry.hpp, lib/find_speller.cpp, lib/info-c.cpp,
	  lib/new_checker.cpp, lib/new_config.cpp, lib/new_filter.cpp,
	  lib/new_fmode.cpp, m4/Makefile.in, manual/Makefile.am,
	  manual/aspell-dev.texi, manual/aspell.texi, manual/fdl.texi,
	  manual/lgpl.texi, manual/mksrc.texi, misc/po-filter.c,
	  modules/Makefile.in, modules/filter/Makefile.in,
	  modules/filter/context-filter.opt, modules/filter/context.cpp,
	  modules/filter/context.hpp, modules/filter/email-filter.opt,
	  modules/filter/email.cpp, modules/filter/latex.flt,
	  modules/filter/sgml-filter.opt, modules/filter/sgml.cpp,
	  modules/filter/tex-filter.opt, modules/filter/tex.cpp,
	  modules/filter/url-filter.opt, modules/filter/url.cpp,
	  modules/filter/modes/ccpp.amf, modules/filter/modes/comment.amf,
	  modules/filter/modes/email.amf, modules/filter/modes/html.amf,
	  modules/filter/modes/none.amf, modules/filter/modes/perl.amf,
	  modules/filter/modes/sgml.amf, modules/filter/modes/tex.amf,
	  modules/filter/modes/url.amf, modules/speller/Makefile.in,
	  modules/speller/default/Makefile.in,
	  modules/speller/default/affentry.cpp,
	  modules/speller/default/affentry.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/affix.license,
	  modules/speller/default/aspeller.hpp,
	  modules/speller/default/asuggest.hpp,
	  modules/speller/default/block_vector.hpp,
	  modules/speller/default/check_list.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/data_id.hpp,
	  modules/speller/default/data_util.hpp,
	  modules/speller/default/editdist.cpp,
	  modules/speller/default/editdist.hpp,
	  modules/speller/default/editdist2.hpp,
	  modules/speller/default/file_data_util.cpp,
	  modules/speller/default/file_data_util.hpp,
	  modules/speller/default/hash_simple_string.hpp,
	  modules/speller/default/l2editdist.cpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/leditdist.cpp,
	  modules/speller/default/leditdist.hpp,
	  modules/speller/default/matrix.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/phonet.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/phonetic.hpp,
	  modules/speller/default/primes.cpp,
	  modules/speller/default/primes.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/simple_string.hpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/split.cpp,
	  modules/speller/default/split.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/suggest.hpp,
	  modules/speller/default/typo_editdist.cpp,
	  modules/speller/default/typo_editdist.hpp,
	  modules/speller/default/vector_hash-t.hpp,
	  modules/speller/default/vector_hash.hpp,
	  modules/speller/default/weights.hpp,
	  modules/speller/default/wordinfo.hpp,
	  modules/speller/default/writable_base.cpp,
	  modules/speller/default/writable_base.hpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp,
	  modules/tokenizer/Makefile.in, modules/tokenizer/basic.cpp,
	  po/LINGUAS, po/Makevars, po/POTFILES.in, po/be.po, po/es.po,
	  po/fr.po, po/ga.po, po/nl.po, prog/Makefile.in, prog/aspell.cpp,
	  prog/check_funs.cpp, prog/check_funs.hpp,
	  prog/checker_string.cpp, prog/checker_string.hpp,
	  prog/compress.c, scripts/Makefile.in, scripts/aspell-import,
	  scripts/ispell, scripts/mkconfig, scripts/run-with-aspell.create,
	  scripts/spell, win32/Makefile, win32/settings.h: fixed vector
	  backward iterator problem in new_fmode; ensure committing all
	  changes done on aspell on fmodes.

2004-05-16 15:44  nothere

	* COPYING, FIXMEs, Makefile.am, README-CVS, TODO, autogen,
	  config-debug, config-opt, configure.ac, rm-auto: fixed vector
	  backward iterator problem in new_fmode; ensure committing all
	  changes done on aspell on fmodes.

2004-05-15 19:56  kevina

	* po/: aspell.pot, be.po, cs.po, da.po, de.po, en_GB.po, es.po,
	  fr.po, ga.po, nl.po, pt_BR.po, ro.po, ru.po, sr.po, uk.po:
	  updated po files

2004-05-15 19:53  kevina

	* manual/aspell.texi, manual/lang-supported.texi,
	  modules/speller/default/suggest.cpp: Minor Documentation updates

2004-05-15 15:43  kevina

	* manual/aspell.texi, modules/speller/default/asuggest.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/typo_editdist.cpp,
	  modules/speller/default/typo_editdist.hpp:
	  Enhanced typo-analysis to work better with non-english
	  languagses.

2004-05-15 12:49  kevina

	* modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/writable.cpp, prog/aspell.cpp:
	  Added support for recognizing the '=' directory in charset data
	  files.

2004-05-14 16:34  kevina

	* manual/aspell-dev.texi: removed junk from aspell-dev.texi

2004-05-12 17:37  kevina

	* po/: LINGUAS, en_GB.po: [no log message]

2004-05-12 17:05  nothere

	* lib/: new_config.cpp, new_filter.cpp: som minor changes

2004-05-12 16:47  nothere

	* modules/filter/modes/comment.amf:
	  corrected descriptive text of filter

2004-05-12 16:36  nothere

	* modules/filter/modes/comment.amf: [no log message]

2004-05-12 15:58  kevina

	* modules/speller/default/readonly_ws.cpp:
	  Added support for properly dealing with dups when creating a
	  dictionary.

2004-05-11 17:57  kevina

	* po/: aspell.pot, be.po, cs.po, da.po, de.po, es.po, fr.po, ga.po,
	  nl.po, pt_BR.po, ro.po, ru.po, sr.po, uk.po:
	  Update po files.

2004-05-11 17:45  kevina

	* common/config.cpp, modules/filter/sgml.cpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/suggest.cpp:
	  common/config.cpp: Changed default of run-together-limit back to
	  2.

	  modules/filter/sgml.cpp: Fix to remove compile warnings

	  modules/speller/default/affix.cpp: Bug fix dealin with cross
	  products   and duplicate enties

	  modules/speller/default/data.cpp: Bug fix

	  modules/speller/default/readonly_ws.cpp: Added duplicate checks

	  modules/speller/default/suggest.cpp: Bug fix

2004-05-11 17:39  kevina

	* manual/: aspell.texi, lang-supported.texi:
	  Updated manual.

2004-05-10 14:55  kevina

	* modules/speller/default/: language.cpp, suggest.cpp:
	  fixed bug in repl code

2004-05-10 07:37  kevina

	* manual/aspell.texi, modules/filter/sgml-filter.opt,
	  modules/filter/sgml.cpp, modules/speller/default/readonly_ws.cpp:

	  manual/aspell.texi: Updated to reflect removal of strip-accents
	  option   and new SGML filter

	  modules/filter/sgml*: Tom Snyder rewrote the SGML filter.  Now
	  able	 to skip SGML tags.

	  modules/speller/default/readonly_ws.cpp: Removed debug output.

2004-05-10 06:54  kevina

	* common/config.cpp, modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/wordinfo.hpp, prog/aspell.cpp:
	  ----------------------------------------------------------------------
	  common/config.cpp common/objstack.hpp CVS:
	  modules/speller/default/data.cpp CVS:
	  modules/speller/default/data.hpp
	  modules/speller/default/language.hpp CVS:
	  modules/speller/default/multi_ws.cpp CVS:
	  modules/speller/default/readonly_ws.cpp CVS:
	  modules/speller/default/suggest.cpp CVS:
	  modules/speller/default/wordinfo.hpp prog/aspell.cpp CVS:
	  ----------------------------------------------------------------------
	  Removed the strip-accents option.  Ignore-case and ignore-accents
	  options are currently disabled.

2004-05-09 12:54  nothere

	* Makefile.am, auto/mk-src.in, common/block_slist.hpp,
	  common/char_vector.hpp, common/config.cpp, common/config.hpp,
	  common/convert.cpp, common/convert.hpp, common/directory.cpp,
	  common/filter.cpp, common/filter.hpp, common/getdata.cpp,
	  common/getdata.hpp, common/hash.hpp, common/indiv_filter.hpp,
	  common/info.cpp, common/iostream.hpp,
	  common/loadable-filter-API.hpp, common/lock.hpp,
	  common/mutable_string.hpp, common/ostream.hpp,
	  common/posib_err.hpp, common/speller.hpp, common/string.cpp,
	  common/string.hpp, common/string_buffer.hpp,
	  common/string_map.hpp, common/strtonum.cpp, common/strtonum.hpp,
	  common/tokenizer.hpp, gen/mk-static-filter.pl,
	  lib/find_speller.cpp, lib/new_config.cpp, lib/new_filter.cpp,
	  lib/new_fmode.cpp, manual/aspell-dev.texi, manual/aspell.texi,
	  modules/filter/context-filter.opt,
	  modules/filter/email-filter.opt, modules/filter/sgml-filter.opt,
	  modules/filter/tex-filter.opt, modules/filter/tex.cpp,
	  modules/filter/url-filter.opt, modules/filter/url.cpp,
	  modules/filter/modes/ccpp.amf, modules/filter/modes/email.amf,
	  modules/filter/modes/html.amf, modules/filter/modes/none.amf,
	  modules/filter/modes/perl.amf, modules/filter/modes/sgml.amf,
	  modules/filter/modes/tex.amf, modules/filter/modes/url.amf,
	  modules/speller/default/readonly_ws.cpp, po/be.po, po/es.po,
	  po/fr.po, po/ga.po, prog/aspell.cpp: Fixed versioning bug now 6
	  is really smaller than 50 Added new filter mode definition
	  interface->filtermodes are now specivied via Aspell Mode Files
	  located within path specified by filter-path	option; Updated all
	  scripts to reflecht changes. Enchanced file error reporting
	  get_datapair now counts the lines read during one call. This
	  count can be quested via additional function.  Added the folowing
	  modes ccpp -> C/C++ mode; perl ;html;comment; Added help scetion
	  for available filter modes can be used as exampler for
	  linewrapping in textgs printed to stdout or strderr; FIXME
	  schouldnt help be printed to stderr too ??Sitll todo removal of
	  all comments containing code	especially the ones beein marked
	  FIXME obsolete

2004-05-08 15:38  kevina

	* common/config.cpp, common/objstack.hpp, common/vararray.hpp,
	  modules/filter/sgml.cpp, modules/speller/default/language.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp:
	  Added very basic support for suggesting correct spelling of
	  misspelled compound words.

2004-05-08 15:37  kevina

	* manual/aspell.texi:
	  Updated manual to reflect support for new suggestion strategy.

2004-05-05 06:53  kevina

	* modules/speller/default/: affix.hpp, asuggest.hpp, language.cpp,
	  language.hpp, speller_impl.cpp, speller_impl.hpp, suggest.cpp:
	  Optimized the suggestion code to be several times faster in some
	  cases.

2004-05-04 15:10  kevina

	* common/config.cpp, common/mutable_string.hpp,
	  common/simple_string.hpp, modules/speller/default/asuggest.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/vector_hash-t.hpp,
	  modules/speller/default/vector_hash.hpp,
	  modules/speller/default/wordinfo.hpp,
	  modules/speller/default/writable.cpp:
	  Reworked dictionary format and suggestion code to allow for
	  better suggestions when affixes are involved.  1) An "invisable"
	  soundslike can be used when the soundslike is simpile. 2) The
	  soundslike for the root word can be stored when "full" soundslike
	  is used and suggestions can be made based on the root of the
	  misspelled word.

	  Optimized the creation of the dictionary.  It is now several
	  times faster.

	  Other bug fixes that were discovered in the process.

2004-05-04 15:02  kevina

	* common/: objstack.cpp, objstack.hpp:
	  Enhanced objstack by allowing for temporary allocation.

2004-05-04 14:59  kevina

	* autogen: bug fix

2004-04-28 16:47  kevina

	* manual/aspell.texi: Manual Updates

2004-04-28 16:06  kevina

	* manual/aspell.texi, manual/lang-supported.texi, scripts/prezip:
	  Minor Updates

2004-04-28 16:00  kevina

	* po/: LINGUAS, aspell.pot, be.po, cs.po, da.po, de.po, es.po,
	  fr.po, ga.po, nl.po, pt_BR.po, ro.po, ru.po, sr.po, uk.po: update
	  po files

2004-04-28 15:54  kevina

	* common/cache-t.hpp: bug fix for hangs at pthread_mutex_lock

2004-04-26 16:18  kevina

	* modules/speller/default/speller_impl.cpp: Minor bug fix in case
	  code for compound

2004-04-26 15:58  kevina

	* modules/speller/default/: speller_impl.cpp, speller_impl.hpp:
	  Bug fixes when checking compound words.  Also allow
	  Kevinatkinson, not just KevinAtkinson.

2004-04-26 00:42  kevina

	* scripts/prezip:
	  Added .wl to .cwl suffix transformation to prezip

2004-04-25 23:51  kevina

	* common/config.cpp, common/convert.cpp, common/convert.hpp,
	  common/document_checker.cpp, data/cp1250.cmap, data/cp1250.cset,
	  data/cp1251.cmap, data/cp1251.cset, data/cp1252.cmap,
	  data/cp1252.cset, data/cp1253.cmap, data/cp1253.cset,
	  data/cp1254.cmap, data/cp1254.cset, data/cp1255.cmap,
	  data/cp1255.cset, data/cp1256.cmap, data/cp1256.cset,
	  data/cp1257.cmap, data/cp1257.cset, data/cp1258.cmap,
	  data/cp1258.cset, data/iso-8859-1.cmap, data/iso-8859-1.cset,
	  data/iso-8859-10.cmap, data/iso-8859-10.cset,
	  data/iso-8859-11.cmap, data/iso-8859-11.cset,
	  data/iso-8859-13.cmap, data/iso-8859-13.cset,
	  data/iso-8859-14.cmap, data/iso-8859-14.cset,
	  data/iso-8859-15.cmap, data/iso-8859-15.cset,
	  data/iso-8859-16.cmap, data/iso-8859-16.cset,
	  data/iso-8859-2.cmap, data/iso-8859-2.cset, data/iso-8859-3.cmap,
	  data/iso-8859-3.cset, data/iso-8859-4.cmap, data/iso-8859-4.cset,
	  data/iso-8859-5.cmap, data/iso-8859-5.cset, data/iso-8859-6.cmap,
	  data/iso-8859-6.cset, data/iso-8859-7.cmap, data/iso-8859-7.cset,
	  data/iso-8859-8.cmap, data/iso-8859-8.cset, data/iso-8859-9.cmap,
	  data/iso-8859-9.cset, manual/aspell.texi,
	  modules/speller/default/readonly_ws.cpp, po/aspell.pot, po/be.po,
	  po/cs.po, po/de.po, po/es.po, po/fr.po, po/ga.po, po/nl.po,
	  po/pt_BR.po, po/ro.po, po/ru.po, po/sr.po, po/uk.po,
	  prog/aspell.cpp, prog/check_funs.cpp:
	  Updated Normilization Code.  Fixed a number of bugs.

	  Updated curses code to work better with combining characters.

2004-04-24 16:14  kevina

	* autogen: updated autogen

2004-04-24 16:07  kevina

	* prog/aspell.cpp: added fixmes

2004-04-24 16:00  kevina

	* po/: LINGUAS, aspell.pot, be.po, cs.po, de.po, es.po, fr.po,
	  ga.po, nl.po, pt_BR.po, ro.po, ru.po, sr.po, uk.po: po updates

2004-04-24 15:42  kevina

	* modules/speller/default/: data.cpp, data.hpp, language.cpp,
	  language.hpp, multi_ws.cpp, readonly_ws.cpp, speller_impl.cpp,
	  writable.cpp:
	  Fixed language issue so that it will update config values in the
	  approprate place.

2004-04-24 15:41  kevina

	* Makefile.am, prog/prezip.c, prog/wlzip.c, scripts/prezip:
	  Rewrote word-list-compress and called it prezip

2004-04-24 15:39  kevina

	* common/string_map.hpp: Compile Fix

2004-04-24 15:33  kevina

	* manual/: aspell.texi, lang-supported.texi, lang-unsupported.texi:
	  Manual Update

2004-04-18 21:46  kevina

	* common/convert.hpp, modules/speller/default/language.cpp,
	  modules/speller/default/writable.cpp: bug fix in normalization
	  code

2004-04-18 10:57  kevina

	* modules/speller/default/: language.cpp, language.hpp: Bug fix
	  when strip-accents used

2004-04-18 09:44  kevina

	* modules/speller/default/readonly_ws.cpp: bug fix for affix info

2004-04-18 06:27  kevina

	* configure.ac, common/config.cpp, common/convert.cpp,
	  common/convert.hpp, prog/aspell.cpp:
	  Added supporting for reporting _character_ offset instead of
	  _byte_ offset in pipe mode.

2004-04-18 06:26  kevina

	* po/: aspell.pot, be.po, cs.po, de.po, es.po, fr.po, ga.po, nl.po,
	  pt_BR.po, ro.po, ru.po, sr.po: updated po files

2004-04-18 06:25  kevina

	* manual/lang-supported.texi:
	  Updated lang-*.texi

2004-04-18 06:25  kevina

	* manual/aspell.texi: Can map up to 210 not 220 characters

2004-04-16 20:37  kevina

	* configure.ac, common/posib_err.hpp, common/string.hpp:
	  Added operator== and != for string class.

2004-04-16 20:36  kevina

	* manual/: Makefile.am, aspell.texi, lang-supported.texi,
	  lang-unsupported.texi:
	  Manual update for dicts.

2004-04-16 20:29  kevina

	* common/convert.cpp:
	  Bug fix when using non iso-8859-1 character sets.

2004-04-13 16:28  kevina

	* po/: aspell.pot, be.po, cs.po, de.po, es.po, fr.po, ga.po, nl.po,
	  pt_BR.po, ro.po, ru.po, sr.po:
	  Update po files.

2004-04-13 16:22  kevina

	* Makefile.am, config-debug, config-opt, prog/wlzip.c:
	  Added wlzip

	  Added support for installing *.cmap

	  Modified config-{debug,opt} to use a static build and disable
	  Pspell support.

2004-04-13 16:19  kevina

	* manual/: aspell.texi, lang-supported.texi, lang-syllabic.texi:
	  Updated manual to document new Unicode Norm. code.

2004-04-13 03:28  kevina

	* manual/: aspell.texi, lang-supported.texi: updated man

2004-04-13 03:13  kevina

	* common/config.cpp, common/convert.cpp, common/convert.hpp,
	  common/getdata.cpp, common/getdata.hpp, common/tokenizer.cpp,
	  common/tokenizer.hpp, data/cp1250.cmap, data/cp1251.cmap,
	  data/cp1252.cmap, data/cp1253.cmap, data/cp1254.cmap,
	  data/cp1255.cmap, data/cp1256.cmap, data/cp1257.cmap,
	  data/cp1258.cmap, data/iso-8859-1.cmap, data/iso-8859-10.cmap,
	  data/iso-8859-11.cmap, data/iso-8859-13.cmap,
	  data/iso-8859-14.cmap, data/iso-8859-15.cmap,
	  data/iso-8859-16.cmap, data/iso-8859-2.cmap,
	  data/iso-8859-3.cmap, data/iso-8859-4.cmap, data/iso-8859-5.cmap,
	  data/iso-8859-6.cmap, data/iso-8859-7.cmap, data/iso-8859-8.cmap,
	  data/iso-8859-9.cmap, data/koi8-r.cmap, data/koi8-u.cmap,
	  modules/filter/email.cpp, modules/filter/tex.cpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/writable.cpp,
	  modules/tokenizer/basic.cpp, prog/aspell.cpp:
	  Added Unicode Normilization Support.

2004-04-13 03:10  kevina

	* Makefile.am, configure.ac:
	  Added option to disable Pspell support.

2004-04-07 12:48  kevina

	* common/convert.hpp:
	  Bug fixes

2004-04-07 12:30  kevina

	* modules/speller/default/language.cpp:
	  Bug fixes.

2004-04-03 07:46  kevina

	* common/config.cpp, common/config.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp, prog/aspell.cpp:
	  Reworked how the lang option is handles to allow languages with
	  '_' or '-' in them.

2004-04-03 01:47  kevina

	* po/: aspell.pot, be.po, cs.po, de.po, es.po, fr.po, ga.po, nl.po,
	  pt_BR.po, ro.po, ru.po, sr.po: update po files

2004-04-02 23:20  kevina

	* modules/speller/default/readonly_ws.cpp:
	  Fixed bug when the word is larger than 128, make an error if
	  larger than 240

2004-04-02 02:10  kevina

	* configure.ac, manual/aspell.texi, manual/lang-supported.texi,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/suggest.cpp, prog/aspell.cpp:
	  Misc updates.

2004-04-02 02:07  kevina

	* po/: POTFILES.in, aspell.pot, be.po, cs.po, de.po, es.po, fr.po,
	  ga.po, nl.po, pt_BR.po, ro.po, ru.po, sr.po:
	  Updated po files

2004-03-31 06:29  kevina

	* common/convert.cpp, modules/speller/default/language.cpp:
	  Look for conversion maps in local_data_dir also.

2004-03-31 06:16  kevina

	* Makefile.am, common/file_data_util.cpp,
	  common/file_data_util.hpp,
	  modules/speller/default/file_data_util.cpp,
	  modules/speller/default/file_data_util.hpp,
	  modules/speller/default/language.cpp:
	  Moved file_data_util from modules/speller/default/ common/

2004-03-31 06:04  kevina

	* modules/speller/default/: affix.cpp, language.cpp, language.hpp:
	  Bug fixes in language code.

2004-03-31 01:32  kevina

	* modules/speller/default/: language.cpp, language.hpp:
	  Bug fixes.

2004-03-31 01:30  kevina

	* modules/speller/default/affix.cpp: Bug fix to allow affix flags
	  to have more than one expansion

2004-03-31 01:30  kevina

	* modules/speller/default/readonly_ws.cpp: Bug fix

2004-03-30 21:21  kevina

	* configure.ac, common/config.cpp,
	  modules/speller/default/data.hpp, prog/aspell.cpp:
	  Compile fixes for NetBSD-1.5

2004-03-30 20:44  kevina

	* Makefile.am, configure.ac, auto/mk-src.in, common/convert.cpp,
	  common/convert.hpp, common/getdata.cpp, common/getdata.hpp,
	  data/cp1250.cset, data/cp1250.dat, data/cp1251.cset,
	  data/cp1251.dat, data/cp1252.cset, data/cp1252.dat,
	  data/cp1253.cset, data/cp1253.dat, data/cp1254.cset,
	  data/cp1254.dat, data/cp1255.cset, data/cp1255.dat,
	  data/cp1256.cset, data/cp1256.dat, data/cp1257.cset,
	  data/cp1257.dat, data/cp1258.cset, data/cp1258.dat,
	  data/iso-8859-1.cset, data/iso-8859-1.dat, data/iso-8859-10.cset,
	  data/iso-8859-10.dat, data/iso-8859-11.cset,
	  data/iso-8859-13.cset, data/iso-8859-13.dat,
	  data/iso-8859-14.cset, data/iso-8859-14.dat,
	  data/iso-8859-15.cset, data/iso-8859-15.dat,
	  data/iso-8859-16.cset, data/iso-8859-2.cset, data/iso-8859-2.dat,
	  data/iso-8859-3.cset, data/iso-8859-3.dat, data/iso-8859-4.cset,
	  data/iso-8859-4.dat, data/iso-8859-5.cset, data/iso-8859-5.dat,
	  data/iso-8859-6.cset, data/iso-8859-6.dat, data/iso-8859-7.cset,
	  data/iso-8859-7.dat, data/iso-8859-8.cset, data/iso-8859-8.dat,
	  data/iso-8859-9.cset, data/iso-8859-9.dat, data/koi8-f.dat,
	  data/koi8-r.cset, data/koi8-r.dat, data/koi8-u.cset,
	  data/koi8-u.dat, data/viscii.dat, manual/aspell.texi,
	  manual/lang-supported.texi, manual/lang-unsupported.texi,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/readonly_ws.cpp:

	  Changed format of character data file once again.  Others....

2004-03-23 16:37  kevina

	* manual/: aspell.texi, lang-supported.texi, lang-syllabic.texi:
	  manual updates

2004-03-22 21:36  kevina

	* configure.ac, common/config.cpp, data/ASCII.dat,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp, prog/aspell.cpp:
	  Changed way encoding option is handled.  Now avoids using the
	  locale encoding when creating word lists.

2004-03-22 21:36  kevina

	* prog/checker_string.hpp: gcc 2.95 port fixes

2004-03-22 21:35  kevina

	* common/string.cpp: [no log message]

2004-03-22 21:29  kevina

	* manual/: Makefile.am, aspell.texi, lang-supported.texi,
	  lang-syllabic.texi, lang-unsupported.texi, readme.texi:
	  Manual updates.

2004-03-22 16:16  kevina

	* po/: cs.po, de.po, pt_BR.po, ro.po, ru.po, sr.po:
	  Added po files.

2004-03-22 16:05  kevina

	* po/: LINGUAS, aspell.pot, be.po, es.po, fr.po, ga.po, nl.po:
	  Updated po files

2004-03-22 08:52  kevina

	* modules/speller/default/readonly_ws.cpp:
	  Fixed bug when soundslike not used.

2004-03-21 13:20  kevina

	* common/hash.hpp, common/string.cpp, common/string_map.cpp,
	  modules/speller/default/writable.cpp:
	  Compile fixes for gcc-2.95

2004-03-20 13:28  kevina

	* modules/filter/email.cpp:
	  avoid using stdint.h

2004-03-17 21:49  kevina

	* po/: LINGUAS, aspell.pot, be.po, es.po, fr.po, ga.po, nl.po:
	  Updated po files.

2004-03-17 21:46  kevina

	* configure.ac, common/convert.cpp, data/cp1250.dat,
	  data/cp1251.dat, data/cp1252.dat, data/cp1253.dat,
	  data/cp1254.dat, data/cp1255.dat, data/cp1256.dat,
	  data/cp1257.dat, data/cp1258.dat, data/iso-8859-1.dat,
	  data/iso-8859-10.dat, data/iso-8859-13.dat, data/iso-8859-14.dat,
	  data/iso-8859-15.dat, data/iso-8859-2.dat, data/iso-8859-3.dat,
	  data/iso-8859-4.dat, data/iso-8859-5.dat, data/iso-8859-6.dat,
	  data/iso-8859-7.dat, data/iso-8859-8.dat, data/iso-8859-9.dat,
	  data/koi8-f.dat, data/koi8-r.dat, data/koi8-u.dat,
	  data/viscii.dat, manual/aspell-dev.texi, manual/aspell.texi,
	  manual/readme.texi, modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/wordinfo.hpp, prog/aspell.cpp:
	  Changed version from 0.51 to 0.60.

	  Changed the format of the character data file.

	  Enhanced the format of the dictionary so that case, accent, and
	  length information is stored with a word to speed up checking.

	  Added appendix to manual giving an overview of languages which
	  Aspell should eventually be able to support.

	  Other changes I probally forgot about.

2004-03-17 21:41  kevina

	* common/string.hpp:
	  Fixed bug #912645, memrchr not declared.

2004-03-06 03:08  kevina

	* modules/speller/default/: data.hpp, language.hpp:
	  Added methods which will be exported via a mostly abstract base
	  class.

2004-03-06 03:05  kevina

	* common/string.hpp: enhanced append methods

2004-03-06 03:04  kevina

	* common/config.cpp: Changed encoding default to be locale dep

2004-03-06 03:02  kevina

	* prog/aspell.cpp: Bug fixed

2004-03-06 03:02  kevina

	* modules/speller/default/language.cpp: Changed default for
	  store-as

2004-03-06 03:01  kevina

	* manual/aspell.texi: Added explan for store-as

2004-03-06 02:59  kevina

	* Makefile.am: replased mk-dirs_h.cpp with mk-dirs_h.pl and
	  enhanced a bit

2004-03-05 12:23  kevina

	* gen/: mk-dirs_h.cpp, mk-dirs_h.pl:
	  replased mk-dirs_h.cpp with mk-dirs_h.pl and enhanced a bit

2004-03-04 23:52  kevina

	* common/config.cpp, common/speller.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/wordinfo.hpp,
	  modules/speller/default/writable.cpp, prog/aspell.cpp:
	  common/config.cpp: Added fixmes

	  common/speller.hpp,modules/speller/default/affix.cpp,prog/aspell.cpp:
	  Reworked CheckInfo.

	  Added ability to index words with accent information as the
	  stripped form caused problems with affixes when suggesting.

2004-03-04 23:11  kevina

	* manual/aspell.texi:
	  Expanded section on affix compression and other manual documents.

2004-03-04 23:09  kevina

	* manual/Makefile.am: Updates manual page.

2004-03-04 23:05  kevina

	* manual/: aspell-import.1, aspell.1, pspell-config.1,
	  run-with-aspell.1, word-list-compress.1:
	  Updates manual page.

2004-03-02 05:24  kevina

	* common/lsort.hpp, modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp:
	  Cleanups

2004-03-02 00:32  kevina

	* modules/speller/default/affix.cpp:
	  Optimizations to affix code.

2004-03-01 16:21  kevina

	* auto/mk-src.in, common/config.cpp:
	  Fixed errors in message strings.

2004-02-29 22:51  kevina

	* configure.ac:
	  All data now, by default stored in PREFIX/lib/aspell-VERSION.

2004-02-28 20:23  kevina

	* common/vararray.hpp, modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/editdist.cpp,
	  modules/speller/default/editdist.hpp,
	  modules/speller/default/editdist2.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/typo_editdist.cpp,
	  modules/speller/default/typo_editdist.hpp:
	  Minor cleanups and optimizations.

2004-02-28 17:31  kevina

	* auto/mk-src.in:
	  Added note about "keyboard" global cache.

2004-02-28 17:26  kevina

	* modules/speller/default/suggest.cpp:
	  Unhandled Error Bug Fix.

2004-02-28 17:21  kevina

	* common/cache-t.hpp, common/cache.hpp, common/convert.cpp,
	  common/vararray.hpp, modules/speller/default/asuggest.hpp,
	  modules/speller/default/editdist.cpp,
	  modules/speller/default/matrix.hpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/suggest.hpp,
	  modules/speller/default/typo_editdist.cpp,
	  modules/speller/default/typo_editdist.hpp:
	  Added VARARRAY and used it in a few places.

	  Reworked suggestion code so SuggestParms are not copied
	  unnecessarily.

	  Cached TypeEditDistanceParms.

2004-02-28 08:38  kevina

	* configure.ac, modules/speller/default/affix.cpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/phonet.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/phonetic.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/suggest.cpp, prog/aspell.cpp:
	  Reworked Lang class so string conversion functions are now part
	  of the class.  There are also more effecent since they don't
	  write to a given buffer rather than returing a string.

2004-02-27 20:42  kevina

	* po/: aspell.pot, be.po, es.po, fr.po, ga.po, nl.po:
	  Updates po files.

2004-02-27 19:43  kevina

	* common/getdata.cpp, common/getdata.hpp, lib/new_filter.cpp,
	  modules/filter/tex.cpp:

	  common/getdata.*: Fixed "bug" in unesape when it is passed a
	  mutable string.

	  lib/new_filter.cpp: Removed some debug output in filter code

	  modules/filter/tex.cpp: Quick hack to work with utf-8 characters

2004-02-26 22:10  kevina

	* auto/mk-src.in, modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp:
	  Added methods to remove entries form the dictionary to ditionary
	  class.

2004-02-25 08:39  kevina

	* README-CVS: updated README-CVS

2004-02-25 08:35  kevina

	* Makefile.am, README-CVS:
	  README-CVS: Updated Makefile.am: Removed ${extra_ldflags}

2004-02-24 21:53  kevina

	* FIXMEs, auto/mk-src.in, modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/wordinfo.hpp,
	  modules/speller/default/writable.cpp, prog/aspell.cpp:
	  Collapsed all Dict classes into one class "Dictionary".

	  Renamed Dict Implementations.

2004-02-24 10:25  kevina

	* manual/aspell.texi:
	  Minor manual fix.

2004-02-24 10:25  kevina

	* prog/aspell.cpp:
	  Reworked permission perseving code to us "open(2)" instead of
	  fopen so that the permison will be set when the file is created.

2004-02-23 23:07  kevina

	* Makefile.am, auto/mk-src.in, auto/MkSrc/ProcCc.pm,
	  common/cache.cpp, common/cache.hpp: Added aspell_reset_cache to
	  external interface

2004-02-23 21:23  kevina

	* common/cache-t.hpp, common/cache.cpp, common/cache.hpp,
	  common/convert.cpp, modules/speller/default/data.cpp,
	  modules/speller/default/language.cpp:
	  Enhanced cache class to register all global cache instances and
	  to allow all entries to be detatched.

2004-02-23 18:37  kevina

	* modules/speller/default/: aspeller.hpp, speller_impl.cpp,
	  suggest.cpp:
	  Removed unneeded aspeller.hpp header file

2004-02-23 17:41  kevina

	* common/cache-t.hpp, common/cache.cpp, common/cache.hpp,
	  common/config.cpp, common/vector.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/aspeller.hpp,
	  modules/speller/default/asuggest.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/data_id.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/suggest.hpp,
	  modules/speller/default/writable.cpp, prog/aspell.cpp:
	  Renamed dictionary classes from *Word/DataSet to *Dict.

	  Reworked cache class.

	  Readonly dictionaries are now cached.

	  Reworked how the Speller Class manages dictionaries.

2004-02-23 16:37  kevina

	* Makefile.am, configure.ac, manual/manual2.lyx,
	  manual/manual2.per, manual/manual2.tex: Final changes before
	  Aspell 0.50.5

2004-02-21 18:31  kevina

	* common/: cache-t.hpp, cache.cpp, cache.hpp, convert.cpp,
	  convert.hpp:
	  Cached Encode and Decode classes/

2004-02-21 16:19  kevina

	* common/: config.hpp, error.hpp:
	  Minor cleanups.

2004-02-21 16:05  kevina

	* common/: cache-t.hpp, posib_err.cpp, posib_err.hpp:
	  common/cache-t.hpp: Removed '#define NDEBUG' don't know how it
	  got there.

	  common/posib_err.*: Added NDEBUG support.

2004-02-21 15:43  kevina

	* common/cache-t.hpp, common/config.cpp, common/config.hpp,
	  common/error.cpp, common/fstream.cpp, common/fstream.hpp,
	  common/getdata.cpp, common/getdata.hpp, common/info.cpp,
	  common/istream.hpp, common/posib_err.cpp, common/posib_err.hpp,
	  common/string.cpp, common/string.hpp, lib/new_filter.cpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/writable.cpp, prog/aspell.cpp:
	  Switched getdata_pair method to use a String as the buffer

	  Added support for reporting the line number.

	  Added conv method.

2004-02-21 12:01  kevina

	* common/posib_err.cpp:
	  Fixed bug with with_file method.

2004-02-20 16:24  kevina

	* common/char_vector.hpp, common/config.cpp, common/convert.cpp,
	  common/convert.hpp, common/directory.cpp,
	  common/filter_char_vector.hpp, common/fstream.cpp,
	  common/fstream.hpp, common/ostream.hpp, common/parm_string.hpp,
	  common/posib_err.cpp, common/posib_err.hpp, common/string.cpp,
	  common/string.hpp, lib/new_filter.cpp,
	  modules/filter/context.cpp, modules/speller/default/data.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/writable.cpp, prog/aspell.cpp,
	  prog/checker_string.hpp:
	  Wrote my own implementation of String which is now also a
	  CharVector.  This will help simpifly things in the long run.... I
	  hope.

	  Also fixed a bug in aspell.cpp where it would not accept "add-*"

2004-02-19 22:08  kevina

	* prog/aspell.cpp:
	  FIXED 668983 and 898470 related to permissions and time stamp of
	  the spell checked file.

2004-02-19 15:35  kevina

	* configure.ac, prog/aspell.cpp: [no log message]

2004-02-19 15:33  kevina

	* common/config.cpp, common/config.hpp, prog/aspell.cpp:
	  Added KEYINFO_MAY_CHANGE flag.

2004-02-19 15:07  kevina

	* common/convert.cpp, common/convert.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/readonly_ws.cpp:
	  Fixed FIXME in error reporting.

2004-02-19 14:08  kevina

	* configure.ac, auto/mk-src.in, common/config.cpp,
	  common/config.hpp, common/convert.hpp, gen/mk-static-filter.pl,
	  lib/new_filter.cpp, modules/filter/email-filter.opt,
	  modules/filter/email.cpp, modules/filter/tex-filter.opt,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/phonet.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/phonetic.hpp,
	  modules/speller/default/readonly_ws.cpp, prog/aspell.cpp:
	  Added support for utf-8 in configure class.  This broke a few
	  things that need to be fixed.  Most notably part of the TeX
	  filter.

2004-02-19 06:20  kevina

	* po/: LINGUAS, POTFILES.in, aspell.pot, be.po, es.po, fr.po,
	  ga.po, nl.po:
	  Updated po files

2004-02-19 06:01  kevina

	* manual/aspell.texi:
	  More manual updates.

2004-02-19 04:44  kevina

	* Makefile.am, common/config.cpp, common/convert.cpp,
	  common/convert.hpp, common/fstream.hpp, common/getdata.cpp,
	  common/getdata.hpp, common/gettext.h, common/gettext_init.cpp,
	  common/posib_err.cpp, modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/phonet.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/phonetic.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/wordinfo.hpp,
	  modules/speller/default/writable.cpp, prog/aspell.cpp:

	  Added support for accepting all input and output in utf-8 or some
	  other encoding different from the internal incoding used by
	  Aspell.

2004-02-19 04:14  kevina

	* common/string_pair.hpp:
	  Added previously automatically generated file.

2004-02-19 04:12  kevina

	* manual/: Makefile.am, aspell.texi:
	  Manual updates.  Including notes on new UTF-8 support.

2004-02-18 03:09  kevina

	* prog/: check_funs.cpp, checker_string.hpp:
	  Fixed bug introduced during rewrite to add utf-8 support.

2004-02-16 23:14  kevina

	* common/convert.cpp, manual/aspell.texi:
	  Finished changing iso8859 to iso-8859

	  Changes 'machine unsigned *' to the standard name utf-*.

2004-02-16 22:57  kevina

	* configure.ac, common/convert.cpp, data/iso-8859-1.dat,
	  data/iso-8859-10.dat, data/iso-8859-13.dat, data/iso-8859-14.dat,
	  data/iso-8859-15.dat, data/iso-8859-2.dat, data/iso-8859-3.dat,
	  data/iso-8859-4.dat, data/iso-8859-5.dat, data/iso-8859-6.dat,
	  data/iso-8859-7.dat, data/iso-8859-8.dat, data/iso-8859-9.dat,
	  data/iso8859-1.dat, data/iso8859-10.dat, data/iso8859-13.dat,
	  data/iso8859-14.dat, data/iso8859-15.dat, data/iso8859-2.dat,
	  data/iso8859-3.dat, data/iso8859-4.dat, data/iso8859-5.dat,
	  data/iso8859-6.dat, data/iso8859-7.dat, data/iso8859-8.dat,
	  data/iso8859-9.dat, modules/speller/default/language.cpp,
	  prog/aspell.cpp, prog/check_funs.cpp, prog/checker_string.cpp,
	  prog/checker_string.hpp:
	  Added support for checking documents in utf-8, also simpiled
	  check mode a bit.

	  renamed iso8859-* to iso-8859-* and added compatibility hack so
	  the old name would work.

2004-02-15 15:39  kevina

	* common/filter.cpp, common/hash-t.hpp, common/string_map.cpp,
	  common/string_map.hpp, modules/speller/default/suggest.cpp,
	  po/be.po, po/es.po, po/fr.po, po/ga.po:

	  Reworked StringMap to use HashTable instead of using its own
	  implementaion of a hash table.  The HashTable version if far more
	  memory effecent.

	  po/*: Updated pot files

2004-02-15 04:42  kevina

	* manual/aspell.texi: Manual update

2004-02-15 01:57  kevina

	* modules/speller/default/: leditdist.hpp, suggest.cpp:
	  Added/clarifed a few comments.

	  "limit" is stopped_at +1

2004-02-14 19:57  kevina

	* common/getdata.cpp, common/info.cpp, common/mutable_string.hpp,
	  common/objstack.cpp, common/objstack.hpp,
	  common/simple_string.hpp, common/string.hpp, lib/new_filter.cpp,
	  manual/aspell-dev.texi, manual/aspell.texi,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/suggest.cpp, prog/aspell.cpp:
	  Added simpile sring

	  Reworked mutable string a bit.

	  Weworked affix expansion to be more memory effecent.

	  Reworked try_scan when affix expanasion is needed.  Avoid
	  expanding the word if the expanded words have no chance of
	  matching.

2004-02-12 19:07  kevina

	* manual/aspell.1: Added man page for aspell

2004-02-12 19:05  kevina

	* Makefile.am: Incremented Library Version

2004-02-12 18:47  kevina

	* common/speller.hpp, modules/speller/default/affix.cpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/suggest.cpp:
	  Bug fixes.  Added fixme notes.

	  modules/speller/default/suggest.cpp: use trial and error method
	  for one edit dist when hash is available as it is faster.

2004-02-12 18:45  kevina

	* Makefile.am, manual/readme.texi:
	  Manual reorig part two.

2004-02-12 18:43  kevina

	* manual/: Makefile.am, aspell.texi, fdl.texi, lgpl.texi:
	  Manual reorigiznation.

2004-02-11 20:26  kevina

	* Makefile.am, configure.ac, common/fstream.hpp,
	  manual/aspell.texi, modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/writable.cpp, myspell/CONTRIBUTORS,
	  myspell/Makefile.am, myspell/README, myspell/README.munch,
	  myspell/README.replacetable, myspell/README_en_US.txt,
	  myspell/en_US.aff, myspell/munch.c, prog/aspell.cpp,
	  scripts/munchlist:

	  common/fstream.hpp: Bug fix, use vfprintf not vprintf duh!

	  scripts/munchlist/: ported ispell munchlist script to work with
	  Aspell

	  Enhanced aspell utility to provide needed output for munchlist
	  script

	  modules/speller/default/writable.cpp: Return no file found error
	  if   the file is empty.

	  myspell/: Added some files from myspell

2004-02-10 02:02  kevina

	* data/: split.kbd: Added split.kdb

2004-02-10 02:00  kevina

	* common/parm_string.hpp, common/posib_err.hpp, common/string.hpp,
	  common/string_list.hpp, modules/filter/sgml.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/vector_hash.hpp, prog/aspell.cpp,
	  prog/check_funs.cpp:
	  Merged in changes from rel_0_50-branch which included:

	  - Compile fix for Sun CC

	  - Bug fix in SGML Filter

	  - Others

2004-02-10 01:09  kevina

	* prog/aspell.cpp:
	  Fixed bug when aspell expand is used on a word without affix
	  info.

2004-02-10 01:06  kevina

	* common/filter.cpp, manual/manual2.lyx, manual/manual2.per,
	  manual/manual2.tex, modules/filter/sgml.cpp, prog/aspell.cpp,
	  prog/check_funs.cpp:

	  common/filter.cpp: Fixed bug in which the url filter was coming
	  before all other filters when it was suppose to come after. This
	  solved a number of problems where the url filter was interfering
	  with other filters.

	  modules/filter/sgml.cpp: Small bug fix.

	  manual/*: updates

	  prog/aspell.cpp,prog/check_funs.cpp: Minnor formatting fixes

	  prog/check_funs.cpp: Applied missed part of the Sun CC fix.

2004-02-09 16:38  nothere

	* FIXMEs, Makefile.am, README-CVS, TODO, autogen, config-opt,
	  configure.ac, auto/mk-doc.pl, common/asc_ctype.hpp,
	  common/cache-t.hpp, common/cache.cpp, common/cache.hpp,
	  common/char_vector.hpp, common/config.cpp, common/config.hpp,
	  common/directory.hpp, common/enumeration.hpp, common/fstream.cpp,
	  common/fstream.hpp, common/getdata.cpp, common/getdata.hpp,
	  common/hash.hpp, common/info.cpp, common/info.hpp,
	  common/istream.hpp, common/lock.hpp, common/mutable_string.hpp,
	  common/ostream.hpp, common/parm_string.hpp, common/posib_err.cpp,
	  common/speller.hpp, common/string.cpp, common/string.hpp,
	  common/string_buffer.cpp, common/string_buffer.hpp,
	  common/string_enumeration.hpp, common/string_map.cpp,
	  common/vector.hpp, gen/mk-filter-pot.pl, gen/mk-static-filter.pl,
	  lib/filter_entry.hpp, lib/find_speller.cpp, lib/info-c.cpp,
	  lib/new_config.cpp, lib/new_filter.cpp, manual/Makefile.am,
	  manual/aspell-dev.texi, manual/aspell.texi, manual/devel2.lyx,
	  manual/edit-man, manual/fdl.tex, manual/fdl.texi,
	  manual/html.sty, manual/html2txt.pl, manual/lgpl.texi,
	  manual/lgpl.txt, manual/man-proc.pl, manual/manual2.lyx,
	  manual/manual2.per, manual/mksrc.texi,
	  modules/filter/context-filter.opt, modules/filter/tex-filter.opt,
	  modules/filter/tex.cpp, modules/speller/default/affentry.cpp,
	  modules/speller/default/affentry.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/affix.license,
	  modules/speller/default/asuggest.hpp,
	  modules/speller/default/check_list.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/data_id.hpp,
	  modules/speller/default/file_data_util.cpp,
	  modules/speller/default/file_data_util.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/phonet.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/phonetic.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/vector_hash-t.hpp,
	  modules/speller/default/vector_hash.hpp,
	  modules/speller/default/wordinfo.hpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp, po/LINGUAS,
	  po/POTFILES.in, po/be.po, po/es.po, po/fr.po, po/ga.po, po/nl.po,
	  prog/aspell.cpp, scripts/ispell: Sync with HEAD

2004-02-08 15:55  kevina

	* Makefile.am, common/getdata.cpp, common/getdata.hpp,
	  common/mutable_string.hpp, modules/speller/default/language.cpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/split.cpp,
	  modules/speller/default/split.hpp,
	  modules/speller/default/suggest.cpp:
	  Makefile.am,common/getdata.*,modules/speller/default/language.cpp,modules/speller/default/split.*
	  Eleminted split that returnes a vector (in split.*).	Also fixed
	  bug in other split.

	  modules/speller/default/phonet.cpp: Optimization

	  modules/speller/default/suggest.cpp: bug fix

2004-02-08 14:05  kevina

	* Makefile.am, common/basic_list.hpp, common/fstream.hpp,
	  common/lock.hpp, modules/speller/default/l2editdist.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/leditdist.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/writable.cpp:

	  modules/speller/default/leditdist.cpp,l2editdist.cpp:   Merged
	  l2editdist into leditdist and removed l2editdist

	  modules/speller/default/readonly_ws.cpp,suggest.cpp,writable.cpp:
	    Used anony namespaces

	  common/lock.hpp,modules/speller/default/readonly_ws.cpp:
	  Compile fixes for gcc 2.95

	  modules/speller/default/suggest.cpp,language.hpp   Major speed
	  optimizing by using ObjBuffer instead of list<string> to   hold
	  store strings refered to elsewhere.

2004-02-08 01:20  kevina

	* common/fstream.hpp, modules/speller/default/data.hpp,
	  modules/speller/default/writable.cpp:
	  Added print method to FStream (uses printf and friends).  Changes
	  writables to use print method.  Other minor cleanups.

2004-02-08 00:42  kevina

	* Makefile.am, modules/speller/default/hash_simple_string.hpp,
	  modules/speller/default/simple_string.hpp,
	  modules/speller/default/writable.cpp,
	  modules/speller/default/writable_base.cpp,
	  modules/speller/default/writable_base.hpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp:

	  Combined writable_* info writable.cpp and elemented
	  simple_string.  Also partically reimplemented stuff WritableWS
	  and WritableRS.

2004-02-07 18:28  kevina

	* Makefile.am, common/objstack.cpp, common/objstack.hpp,
	  common/string_buffer.cpp, common/string_buffer.hpp,
	  modules/speller/default/affentry.cpp,
	  modules/speller/default/affentry.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/writable_repl.cpp:
	  Replaced StringBuffer with ObjStack.

	  Combined all affix code in affix.cpp and simplified a bit.

2004-02-04 22:33  kevina

	* po/: be.po, es.po, fr.po, ga.po:
	  po update

2004-02-04 22:29  kevina

	* Makefile.am:
	  Fixed makefile so example directory will properly get included
	  with make dist.

2004-02-04 22:27  kevina

	* manual/manual2.lyx:
	  Minor manual corrections.

2004-02-04 20:23  kevina

	* common/char_vector.hpp, common/config.cpp, common/getdata.cpp,
	  common/getdata.hpp, common/string_buffer.cpp,
	  common/string_buffer.hpp, common/vector.hpp,
	  gen/mk-filter-pot.pl, manual/aspell.texi,
	  modules/filter/context-filter.opt,
	  modules/speller/default/asuggest.hpp,
	  modules/speller/default/file_data_util.cpp,
	  modules/speller/default/file_data_util.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/writable_repl.cpp, po/be.po, po/es.po,
	  po/fr.po, po/ga.po:

	  common/config.cpp, gen/mk-filter-pot.pl: Added note to
	  translaters about format of options description.

	  common/config.cpp, modules/speller/default/language.*,
	  suggest.cpp, asuggest.hpp:   Added support for MySpell
	  replacement tables for when phonet data is not used.

	    Hooked up suggestions options.

	    Added sug-type-analysis option.

	    Added "slow" suggest mode.

	  common/getdata.*: Added split functions.

	  po/*: Updated po files.

	  manual/*: Minor manual updates

2004-02-03 16:54  kevina

	* config-opt, configure.ac:
	  Added -fno-exceptions to CXXFLAGS

2004-02-03 16:32  kevina

	* common/config.cpp, common/getdata.cpp, common/getdata.hpp,
	  common/info.cpp, lib/new_filter.cpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/suggest.cpp:
	  Added Buffer and FixedBuffer classes for getdata_pair.

2004-02-03 16:03  kevina

	* FIXMEs, common/config.cpp, common/config.hpp, common/fstream.cpp,
	  common/getdata.cpp, common/getdata.hpp, gen/mk-static-filter.pl,
	  lib/new_config.cpp, lib/new_filter.cpp, manual/aspell-dev.texi,
	  prog/aspell.cpp:

	  Simplified config handling of filter modules.  Filter options are
	  now always stored with a "filter-" prefix.

	  Code cleanups.

2004-02-02 11:22  kevina

	* common/asc_ctype.hpp:
	  Changed type from char to int for better optimization by gcc.

2004-02-02 10:35  kevina

	* common/config.cpp, common/getdata.cpp, common/getdata.hpp,
	  common/info.cpp, common/mutable_string.hpp,
	  common/parm_string.hpp, common/string.cpp, common/string.hpp,
	  lib/new_filter.cpp, modules/speller/default/affix.cpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/suggest.cpp:

	  Removed old getdata_pair(IStream, String, String). Modifed
	  DataPair structure a bit.

2004-02-02 07:34  kevina

	* common/config.cpp, common/ostream.hpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/wordinfo.hpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp:
	  Updated Writeable* dict to work correctly both with and without
	  soundslike data.

2004-02-01 21:50  kevina

	* modules/speller/default/suggest.cpp:
	  Disabled DEBUG_SUGGEST

2004-02-01 21:48  kevina

	* common/config.cpp, common/enumeration.hpp,
	  common/string_enumeration.hpp, lib/find_speller.cpp,
	  modules/speller/default/affentry.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp, prog/aspell.cpp:

	  Renamed VirEnum* to Enum* and elementated orignal Enumeration
	  proxy classes.

	  Added some configuration options to be used latter.

	  More clean up of unused run-together code/options.

	  modules/speller/default/speller_impl.cpp: Bug fix so that
	  use_suggestions   will be set

	  modules/speller/default/affentry.cpp: Bug fix

2004-02-01 20:30  kevina

	* common/cache-t.hpp, common/info.cpp, common/lock.hpp,
	  manual/aspell.texi, modules/speller/default/data.hpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp:

	  common/cache-t.hpp,info.cpp,lock.hpp:  Reworked lock class a bit

	  manual/aspell.texi: Updated manual to reflect the fact that
	  jump-tables	can be skipped

	  modules/speller/default/writable_ws.cpp: Fixed to be able to work
	    without soundslike data.  More changes to come.

2004-02-01 06:25  kevina

	* modules/speller/default/affix.cpp:
	  Affix code Optimizations.

2004-02-01 06:09  kevina

	* common/char_vector.hpp, common/config.cpp, manual/aspell.texi,
	  modules/speller/default/affentry.cpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp, po/POTFILES.in:

	  manual/aspell.texi: Added todo item removed doc on conditional
	  compound formation as Aspell no longer supports it.

	  common/char_vector.hpp:  Minor optimizations

	  modules/speller/default/language.cpp:  Moved updating the global
	   config file out of setup as that no longer works well with the
	  caching of the language class.

	  modules/speller/default/readonly_ws.cpp:   Changed dictionary
	  format once again.  Added support for checking   the endian order
	  amoung other changes.

	  common/config.cpp, modules/speller/default/*:   Added support for
	  storing words without the jump tables.

2004-01-30 20:11  kevina

	* common/hash.hpp, common/parm_string.hpp, common/posib_err.hpp,
	  common/string.hpp, common/string_buffer.hpp,
	  common/string_list.hpp, manual/man-proc.pl,
	  modules/speller/default/data.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/vector_hash-t.hpp,
	  modules/speller/default/vector_hash.hpp, prog/aspell.cpp,
	  prog/check_funs.cpp:
	  Compile fixes for Gcc 3.4 and Sun WorkShop 6 compiler

	  manual/man-proc.pl:Minor minor formatting fixes.

2004-01-30 19:34  kevina

	* common/cache-t.hpp, common/hash.hpp, common/info.cpp,
	  common/string_map.cpp, common/vector.hpp, lib/filter_entry.hpp,
	  lib/new_filter.cpp, modules/speller/default/vector_hash-t.hpp,
	  modules/speller/default/vector_hash.hpp, po/be.po, po/es.po,
	  po/fr.po, po/ga.po:
	  Compile fixes for gcc 3.4

	  lib/new_filter.cpp: Minor code cleanups.

2004-01-30 00:43  kevina

	* common/vector.hpp, modules/speller/default/affentry.cpp,
	  modules/speller/default/affentry.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/wordinfo.hpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp, prog/aspell.cpp:
	  Major rework of how soundslike word and soundslike look are done.

2004-01-27 00:06  kevina

	* common/fstream.cpp, common/fstream.hpp, common/getdata.cpp,
	  common/getdata.hpp, common/istream.hpp, common/string.cpp,
	  common/string.hpp, modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/suggest.cpp:
	  Optimizations.

2004-01-26 04:49  kevina

	* Makefile.am, configure.ac, modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/suggest.cpp, po/LINGUAS, po/be.po,
	  po/es.po, po/fr.po, po/ga.po:
	  Minor updates

2004-01-24 23:33  kevina

	* common/cache-t.hpp, modules/speller/default/wordinfo.hpp:
	  Minor compile fixes.

2004-01-24 22:20  kevina

	* lib/info-c.cpp: added missing file

2004-01-24 21:49  kevina

	* auto/Makefile.in, common/Makefile.in, data/Makefile.in,
	  interfaces/Makefile.in, interfaces/cc/Makefile.in,
	  lib/Makefile.in, m4/Makefile.in, modules/Makefile.in,
	  modules/filter/Makefile.in, modules/speller/Makefile.in,
	  modules/speller/default/Makefile.in,
	  modules/tokenizer/Makefile.in, prog/Makefile.in,
	  scripts/Makefile.in:
	  Fixed Makefile.in that somehow got reverted

2004-01-24 20:24  kevina

	* Makefile.am, configure.ac, auto/Makefile.in, common/Makefile.in,
	  common/config.cpp, common/speller.hpp, data/Makefile.in,
	  interfaces/Makefile.in, interfaces/cc/Makefile.in,
	  lib/Makefile.in, m4/Makefile.in, manual/aspell-dev.texi,
	  manual/aspell.texi, modules/Makefile.in,
	  modules/filter/Makefile.in, modules/speller/Makefile.in,
	  modules/speller/default/Makefile.in,
	  modules/speller/default/affentry.cpp,
	  modules/speller/default/affentry.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/affix.license,
	  modules/speller/default/check_list.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/wordinfo.hpp,
	  modules/tokenizer/Makefile.in, po/be.po, po/es.po, po/fr.po,
	  po/ga.po, prog/Makefile.in, prog/aspell.cpp, scripts/Makefile.in,
	  scripts/ispell:
	  Merged in changes from affix-branch.

2004-01-24 17:57  kevina

	* manual/aspell.texi: [no log message]

2004-01-24 17:49  kevina

	* modules/speller/default/wordinfo.hpp: Added missing file

2004-01-24 17:42  kevina

	* Makefile.am, README-CVS, autogen, auto/Makefile.am,
	  auto/Makefile.in, auto/mk-doc.pl, common/Makefile.am,
	  common/Makefile.in, common/mk-dirs_h.cpp, data/Makefile.am,
	  data/Makefile.in, examples/po-filter.c, interfaces/Makefile.am,
	  interfaces/Makefile.in, interfaces/cc/Makefile.am,
	  interfaces/cc/Makefile.in, lib/Makefile.am, lib/Makefile.in,
	  m4/Makefile.am, m4/Makefile.in, manual/Makefile.am,
	  manual/aspell-dev.texi, manual/aspell.texi, manual/devel2.lyx,
	  manual/devel2.tex, manual/edit-man, manual/fdl.tex,
	  manual/fdl.texi, manual/html.sty, manual/html2txt.pl,
	  manual/lgpl.texi, manual/lgpl.txt, manual/man-proc.pl,
	  manual/manual2.lyx, manual/manual2.per, manual/manual2.tex,
	  manual/mksrc.texi, modules/Makefile.am, modules/Makefile.in,
	  modules/filter/Makefile.am, modules/filter/Makefile.in,
	  modules/filter/loadable.cpp, modules/speller/Makefile.am,
	  modules/speller/Makefile.in, modules/speller/default/Makefile.am,
	  modules/speller/default/Makefile.in,
	  modules/tokenizer/Makefile.am, modules/tokenizer/Makefile.in,
	  po/POTFILES.in, po/be.po, po/es.po, po/fr.po, po/ga.po,
	  prog/Makefile.am, prog/Makefile.in, prog/aspell.cpp,
	  scripts/Makefile.am, scripts/Makefile.in:
	  Final changes before merge with HEAD.

2004-01-24 14:33  kevina

	* common/config.cpp, modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/suggest.cpp, prog/aspell.cpp,
	  scripts/ispell:
	  Finished affix compression support.

2004-01-22 15:40  kevina

	* modules/speller/default/check_list.hpp:
	  Added missing file

2004-01-22 15:17  kevina

	* modules/speller/default/: affix.cpp, affix.hpp, data.cpp,
	  language.cpp, language.hpp, readonly_ws.cpp, speller_impl.cpp,
	  speller_impl.hpp:
	  More affix work.

	  readonly_ws.cpp:Fixed bug when dumping a word list

	  data.cpp,language.?pp: Fixed bug when reading in a dictionary
	  without specifying the lang.

2004-01-21 20:41  kevina

	* modules/speller/default/: affentry.cpp, affentry.hpp, affix.cpp:
	  Removed unnecessary copying of AffEntry.

2004-01-21 20:07  kevina

	* common/speller.hpp, modules/speller/default/affentry.cpp,
	  modules/speller/default/affentry.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp, prog/aspell.cpp:
	  More affix cleanup changes.

	  Deal with case in a semi-intelligent manner.

	  Added "munch" and "expand" mode to aspell utility.

2004-01-20 18:12  kevina

	* common/speller.hpp, modules/speller/default/affentry.cpp,
	  modules/speller/default/affentry.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp, prog/aspell.cpp:
	  ----------------------------------------------------------------------
	  affix-branch CVS: common/speller.hpp
	  modules/speller/default/affentry.cpp CVS:
	  modules/speller/default/affentry.hpp CVS:
	  modules/speller/default/affix.cpp CVS:
	  modules/speller/default/affix.hpp CVS:
	  modules/speller/default/data.cpp CVS:
	  modules/speller/default/speller_impl.cpp CVS:
	  modules/speller/default/speller_impl.hpp prog/aspell.cpp CVS:
	  ----------------------------------------------------------------------
	  Added support for getting extended info about the last word
	  checked.  (Affix and compound info).

	  Added "guesses" to aspell pipe mode.

2004-01-20 12:47  kevina

	* po/POTFILES.in:
	  Updated POTFILES.in

2004-01-20 12:35  kevina

	* Makefile.am, README-CVS, autogen, auto/mk-doc.pl,
	  manual/Makefile.am, manual/aspell-dev.texi, manual/aspell.texi,
	  manual/devel2.lyx, manual/edit-man, manual/fdl.tex,
	  manual/fdl.texi, manual/html.sty, manual/html2txt.pl,
	  manual/lgpl.texi, manual/lgpl.txt, manual/man-proc.pl,
	  manual/manual2.lyx, manual/manual2.per, manual/mksrc.texi,
	  po/be.po, po/es.po, po/fr.po, po/ga.po:
	  Converted manual to info format.

2004-01-19 12:23  kevina

	* Makefile.am, modules/speller/default/affentry.cpp,
	  modules/speller/default/affentry.hpp,
	  modules/speller/default/affix.cpp,
	  modules/speller/default/affix.hpp,
	  modules/speller/default/affix.license,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp:
	  Very preliminary affix support.  Reads in the affix table, and
	  can check if the root of a word is the dict but no support for
	  storing which affixes are valid.

2004-01-18 06:28  kevina

	* common/config.cpp, prog/aspell.cpp: Added a aspell utility option
	  "suggest".  When set to false aspell in pipe mode will not attemt
	  to come up with suggestions for a misspelled word.

2004-01-12 23:17  kevina

	* modules/speller/default/data_id.hpp:
	  :x

2004-01-12 23:16  kevina

	* modules/speller/default/data_id.hpp:
	  Swaped dev_t ino_t

2004-01-12 00:07  kevina

	* Makefile.am, configure.ac, common/cache-t.hpp, common/cache.cpp,
	  common/cache.hpp, common/config.cpp, common/info.cpp,
	  common/info.hpp, common/lock.hpp, lib/find_speller.cpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/phonet.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/phonetic.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp, prog/aspell.cpp:

	  Added Posix Mutexes to make Aspell sligtly more thread safe.
	  Still a few areas that need work.

	  Added global cache class which included reference counting.

	  Added global cache for language data to avoid having to reread
	  data in or copy the language class.  Cuts startup time by a
	  factor of 3-4 and refocuses memory by aroung 128K when using "en"
	  wordlist.

2004-01-12 00:02  kevina

	* po/: be.po, es.po, fr.po, ga.po, nl.po:
	  Updated po files.

2004-01-08 18:27  kevina

	* common/posib_err.cpp:
	  BSD Compile Fix.

2004-01-06 10:14  kevina

	* modules/filter/context-filter.opt, modules/filter/tex-filter.opt,
	  po/be.po, po/es.po, po/fr.po, po/ga.po:
	  Fixed Typos

	  Updated ga.po

2004-01-06 09:49  kevina

	* po/: be.po, es.po, fr.po, ga.po:
	  Updated be.po

2004-01-06 09:10  kevina

	* common/directory.hpp, prog/aspell.cpp:
	  BSD compile fixes.

2004-01-06 08:32  kevina

	* po/: LINGUAS, be.po, es.po, fr.po:
	  Added "be.po"

2004-01-06 06:33  kevina

	* Makefile.am, TODO, common/config.cpp, gen/mk-filter-pot.pl,
	  po/LINGUAS, po/POTFILES.in, po/es.po, po/fr.po, po/ga.po,
	  prog/aspell.cpp:

	  Inproved gettext support by adding allowing filter options found
	  in the .opt file to be translated.  Also, marked some additional
	  strings in the source.

	  Added "ga" translation.

	  common/config.cpp: Removed some commented out old code.

2004-01-04 08:26  kevina

	* Makefile.am, lib/new_filter.cpp, manual/manual2.lyx,
	  manual/manual2.per, modules/filter/tex.cpp:
	  Updated manual to reflect changes in new version.

	  Removed some debug output.

2004-01-04 01:59  kevina

	* Makefile.am, configure.ac:
	  Incremented version number.

2004-01-04 01:23  kevina

	* Makefile.am, README-CVS, autogen, examples/Makefile.am,
	  manual/Makefile.am, manual/devel2.lyx, manual/html2txt.pl,
	  manual/man-proc.pl, manual/manual2.lyx, prog/aspell.cpp:
	  Synchronized with HEAD

2004-01-04 01:17  kevina

	* manual/manual2.lyx:
	  Merged in nothere manual changes from loadable-branch.

2004-01-03 23:41  kevina

	* prog/aspell.cpp:

	  Reverted revision 1.31.2.7 by nothere "Extended Aspell pipe
	  mode...."

	  Minor formatting cleanups in aspell.cpp to remove unnecessary {}
	  that nothere added for some reason.

2004-01-03 22:48  kevina

	* Makefile.am, examples/Makefile.am, manual/Makefile.am,
	  manual/devel2.lyx, manual/html2txt.pl, manual/man-proc.pl,
	  manual/manual2.lyx:
	  Build fixes

	  Manual fixes

2004-01-03 10:59  kevina

	* Makefile.am, README-CVS, autogen, manual/Makefile.am:
	  Build fixes for manual.

2004-01-03 07:06  kevina

	* Makefile.am, autogen, configure.ac, auto/Makefile.am,
	  auto/Makefile.in, auto/mk-src.in, auto/MkSrc/Create.pm,
	  common/Makefile.am, common/Makefile.in, common/char_vector.hpp,
	  common/config.cpp, common/config.hpp, common/convert.cpp,
	  common/convert.hpp, common/directory.cpp, common/directory.hpp,
	  common/document_checker.cpp, common/error.hpp, common/filter.cpp,
	  common/filter.hpp, common/gettext.h, common/indiv_filter.hpp,
	  common/info.cpp, common/iostream.hpp, common/itemize.cpp,
	  common/loadable-filter-API.hpp, common/mk-dirs_h.cpp,
	  common/posib_err.cpp, common/posib_err.hpp, common/string.cpp,
	  common/string.hpp, common/string_list.cpp,
	  common/string_list.hpp, common/string_map.cpp, common/vector.hpp,
	  data/Makefile.am, data/Makefile.in, data/cp1250.dat,
	  data/cp1251.dat, data/cp1252.dat, data/cp1253.dat,
	  data/cp1254.dat, data/cp1255.dat, data/cp1256.dat,
	  data/cp1257.dat, data/cp1258.dat, examples/Makefile.am,
	  examples/po-filter.c, gen/Makefile.in, gen/mk-dirs_h.cpp,
	  gen/mk-static-filter.pl, interfaces/Makefile.am,
	  interfaces/Makefile.in, interfaces/cc/Makefile.am,
	  interfaces/cc/Makefile.in, lib/Makefile.am, lib/Makefile.in,
	  lib/filter_entry.hpp, lib/new_config.cpp, lib/new_filter.cpp,
	  m4/Makefile.am, m4/Makefile.in, manual/Makefile.am,
	  manual/devel2.lyx, manual/devel2.tex, manual/html2txt.pl,
	  manual/man-proc.pl, manual/manual2.tex, misc/po-filter.c,
	  modules/Makefile.am, modules/Makefile.in,
	  modules/filter/Makefile.am, modules/filter/Makefile.in,
	  modules/filter/context-filter.opt, modules/filter/context.cpp,
	  modules/filter/context.hpp, modules/filter/email-filter.opt,
	  modules/filter/email.cpp, modules/filter/latex.flt,
	  modules/filter/loadable.cpp, modules/filter/sgml-filter.opt,
	  modules/filter/sgml.cpp, modules/filter/tex-filter.opt,
	  modules/filter/tex.cpp, modules/filter/url-filter.opt,
	  modules/filter/url.cpp, modules/speller/Makefile.am,
	  modules/speller/Makefile.in, modules/speller/default/Makefile.am,
	  modules/speller/default/Makefile.in,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/split.cpp, modules/tokenizer/Makefile.am,
	  modules/tokenizer/Makefile.in, po/Makevars, po/POTFILES.in,
	  po/es.po, po/fr.po, prog/Makefile.am, prog/Makefile.in,
	  prog/aspell.cpp, prog/check_funs.cpp, prog/checker_string.cpp,
	  scripts/Makefile.am, scripts/Makefile.in, scripts/mkconfig,
	  win32/Makefile, win32/settings.h:
	  Merged changes from loadable-branch which consequently also
	  merged changes from rel_0_50-branch.

2004-01-03 06:50  kevina

	* Makefile.am, configure.ac, m4/Makefile.in, po/POTFILES.in,
	  po/es.po, po/fr.po:
	  Build Fixes

2004-01-03 05:33  kevina

	* common/itemize.cpp:
	  Added FIXME

2004-01-03 05:29  kevina

	* configure.ac, common/loadable-filter-API.hpp,
	  gen/mk-static-filter.pl, modules/filter/context-filter.opt:
	  Fixed in order to compile and run with
	  --enable-compile-in-filters

2004-01-03 04:13  kevina

	* Makefile.am, modules/filter/ccpp-context.cpp,
	  modules/filter/ccpp-context.hpp, modules/filter/context.cpp,
	  modules/filter/context.hpp, modules/filter/loadable.cpp:
	  Removed loadable.cpp as it is no longer used

	  Renames ccpp-context.?pp to context.cpp and added
	  context-filter.opt to makefile.

2004-01-03 03:31  kevina

	* configure.ac, common/info.cpp, common/iostream.hpp,
	  common/posib_err.cpp, common/posib_err.hpp, common/string.hpp,
	  common/string_list.cpp, common/vector.hpp, data/cp1250.dat,
	  data/cp1251.dat, data/cp1252.dat, data/cp1253.dat,
	  data/cp1254.dat, data/cp1255.dat, data/cp1256.dat,
	  data/cp1257.dat, data/cp1258.dat, modules/filter/url.cpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/readonly_ws.cpp, prog/aspell.cpp,
	  prog/check_funs.cpp, prog/checker_string.cpp, win32/Makefile,
	  win32/settings.h:
	  Merged changes from rel_0_50-branch

2004-01-03 03:25  kevina

	* common/loadable-filter-API.hpp, modules/filter/tex.cpp:
	  Rewroked the FDEBUG macros a bit so they act more like
	  statements.

2004-01-03 01:10  kevina

	* configure.ac:
	  Removed solaris link hack as it was causing more problems than it
	  fixes.

2004-01-03 00:34  kevina

	* configure.ac, auto/mk-src.in, auto/MkSrc/Create.pm,
	  common/error.hpp, common/gettext.h, common/posib_err.cpp,
	  common/string.cpp, examples/Makefile.am, m4/Makefile.in,
	  manual/devel2.lyx, manual/devel2.tex, manual/manual2.tex,
	  modules/speller/default/split.cpp, po/Makevars:
	  Updated to gettext 0.13 relyx devel2.tex to and then removed
	  devel2.tex from CVS since it is   a genereted file Other minor
	  changes to remove compile warnings

2003-10-26 10:32  nothere

	* modules/filter/: tex-filter.opt, tex.cpp: activated recognition
	  of TeX/LaTeX hyphenation characters.

2003-10-25 15:47  nothere

	* manual/devel2.tex: adjusted to reflect new macro FDEBUGNOTOPEN
	  when multiple filters should be debugged and the output should be
	  written to the same file. If FDBUGNOTOPEN is used instead of
	  FDEBUGOPEN in this case the file debugging goes to is opened only
	  once.

2003-10-25 14:04  nothere

	* manual/manual2.tex: Added description of special pipe modes word
	  and noauto

2003-10-25 12:09  nothere

	* prog/aspell.cpp: Extended Aspell pipe mode. Now it is possible to
	  keep aspell from making sugestions by specifying `noauto' option
	  of -a|pipe command. The same holds for `word' option. In this
	  case aspell stops spelling after the first misspelling has been
	  found. If both options are given aspell runs in word by word pipe
	  mode without looking for sugestions.

	  In `noauto' mode the `?' character turns on sugestions for the
	  entire line, if beeing the verty first character. If a `' is
	  given instead of `?' and `word' mode is active than all
	  misspellings aspell finds are returned instead of the verry first
	  found on this line.

2003-10-22 17:34  nothere

	* modules/filter/: tex-filter.opt, tex.cpp: added encoder decoder
	  in order to allow latex to recognize (babel) commands for
	  language specific letters like the german umlaute () which
	  babel codes as ("A"O"U"a"o"u) and native latex as
	  (\"A\"O\"U\"a\"o\"u) Due to some troubles comparing char with
	  FilterChar changing code vector of Recode class to vector of
	  FilterChar might be helpfull.

2003-10-22 17:25  nothere

	* lib/new_filter.cpp: changes due to enhanced filtering (separation
	  of encoders,filters,decoders within Filter class)

2003-10-22 17:24  nothere

	* common/: convert.cpp, convert.hpp, document_checker.cpp,
	  filter.cpp, filter.hpp, indiv_filter.hpp,
	  loadable-filter-API.hpp: mainly changes made to enhance fltering
	  capabilities of aaspell separated decoding filters, true filters,
	  and encoding filters into three separate list hosted by Filter
	  class. and added decode and encode function inorder to call
	  decoders and encoders separatly from true filters.

2003-10-18 02:50  kevina

	* configure.ac, data/cp1250.dat, data/cp1251.dat, data/cp1252.dat,
	  data/cp1253.dat, data/cp1254.dat, data/cp1255.dat,
	  data/cp1256.dat, data/cp1257.dat, data/cp1258.dat,
	  lib/Makefile.am, modules/filter/url.cpp:
	  Incremented version numbers.	Reworked url filter which fixed
	  serveral bugs and now accepts   "bla.bla/kdkdl" as a url Added
	  cp125?.dat charsets.

2003-10-11 19:18  kevina

	* configure.ac, manual/manual2.lyx, manual/manual2.tex,
	  prog/aspell.cpp:
	  Updates for Aspell 0.50.4.1 prog/aspell.cpp: Fixed major bug in
	  pipe mode which caused the last character to be chopped off words
	  before they were stored.

2003-10-11 17:45  kevina

	* configure.ac, common/string_list.cpp, manual/man-proc.pl,
	  manual/manual2.lyx, manual/manual2.tex:
	  Final Changes Before 0.50.4 release.

2003-09-25 18:41  kevina

	* modules/filter/url.cpp:
	  Modified url filter to avoid accepting quotes as part of the url
	  and to avoid mistaking words with more than one period after it
	  as a url.

2003-09-10 22:40  kevina

	* prog/aspell.cpp:
	  Fixed bug so that Aspell will exit on EOF.  Fixed bug so that
	  Aspell will not output a new line on just EOF

2003-09-07 17:52  kevina

	* prog/check_funs.cpp:
	  Bug fix in getchar.

2003-09-07 17:47  kevina

	* prog/checker_string.cpp:
	  Fixed compile bug for Gcc 3.3

2003-07-12 16:58  nothere

	* manual/: devel2.tex, manual2.tex: Adopted manual to reflect
	  actual state of aspells filter features.

2003-07-12 15:45  nothere

	* modules/filter/latex.flt: made it contain the line add-filter tex
	  in order to be a short and usefull example of how to use .flt
	  files.

2003-07-12 15:44  nothere

	* lib/new_filter.cpp:
	  Fixed endless loading of meta filter file when <filtername>.flt
	  specifies add-filter <filtername>

	  where <filtername> is in both cases the same.  Right now Aspell
	  complains about this line and ignorres it.

2003-07-12 15:41  nothere

	* common/: config.cpp, loadable-filter-API.hpp: fter carefully
	  reading the user manual found the bug hidden inside the `dump
	  config' command of Aspell and fixed it. It was directly linked to
	  the additional header for the filter configurations.	Now dumping
	  to file and loading dumped filed should work again properly.

2003-07-12 12:11  nothere

	* lib/new_filter.cpp: Combinations of filters which are used verry
	  often may assembled as a new meta filter. The description of this
	  filter has to be assembeld inside a file called
	  <metafiltername>.flt Till now aspell segfaulted when this
	  <metafiltername>.flt file was empty. This has been fixed by
	  making Aspell complaining about that fact and terminating.

2003-07-12 12:05  nothere

	* modules/filter/ccpp-context.cpp: just committing to keep sources
	  consitent removed some debuging stuff

2003-07-12 11:58  nothere

	* common/: string_list.cpp, string_map.cpp: reverted some forme
	  fixes which fixed some bug in string_list while introducing a new
	  bug. Now the old and the new one have been removed everything is
	  workin. Hope that i do not break some other changes from merges
	  allready taken place.  Christoph

2003-06-02 16:59  kevina

	* modules/filter/: email.cpp, sgml.cpp, tex.cpp:
	  Fixed bug when some options were not being retrieved.

2003-05-27 08:00  kevina

	* Makefile.am:
	  Minor fixes in the top level makefile.

2003-05-26 12:16  kevina

	* modules/filter/: context-filter.opt, email-filter.opt,
	  sgml-filter.opt, tex-filter.opt, url-filter.opt:
	  Removed unnessary escaping of spaces in .opt files.

2003-05-26 11:11  kevina

	* Makefile.am, autogen, modules/filter/ccpp-context.cpp,
	  modules/filter/ccpp-context.hpp, modules/filter/email.cpp,
	  modules/filter/latex.flt, modules/filter/loadable.cpp,
	  modules/filter/sgml.cpp, modules/filter/tex.cpp, po/Makefile.in:
	  Fixes for reworked build process

2003-05-26 09:44  kevina

	* Makefile.am, autogen, configure.ac, auto/Makefile.am,
	  auto/Makefile.in, common/Makefile.am, common/Makefile.in,
	  common/loadable-filter-API.hpp, common/mk-dirs_h.cpp,
	  data/Makefile.am, data/Makefile.in, examples/Makefile.am,
	  examples/po-filter.c, gen/Makefile.in, gen/mk-dirs_h.cpp,
	  gen/mk-static-filter.pl, interfaces/Makefile.am,
	  interfaces/Makefile.in, interfaces/cc/Makefile.am,
	  interfaces/cc/Makefile.in, lib/Makefile.am, lib/Makefile.in,
	  lib/new_filter.cpp, m4/Makefile.am, m4/Makefile.in,
	  manual/Makefile.am, misc/po-filter.c, modules/Makefile.am,
	  modules/Makefile.in, modules/filter/Makefile.am,
	  modules/filter/Makefile.in, modules/filter/context-filter.opt,
	  modules/filter/email-filter.opt, modules/filter/sgml-filter.opt,
	  modules/filter/tex-filter.opt, modules/filter/url-filter.opt,
	  modules/filter/url.cpp, modules/speller/Makefile.am,
	  modules/speller/Makefile.in, modules/speller/default/Makefile.am,
	  modules/speller/default/Makefile.in,
	  modules/tokenizer/Makefile.am, modules/tokenizer/Makefile.in,
	  po/Makefile.in, prog/Makefile.am, prog/Makefile.in,
	  scripts/Makefile.am, scripts/Makefile.in,
	  scripts/mk-filter-opt.pl, scripts/mk-static-filter.pl,
	  scripts/mkconfig:

	  Major rework of the build system.

2003-05-20 17:08  nothere

	* lib/filter_entry.hpp: Another missing part

2003-05-20 16:52  nothere

	* Makefile.am, auto/Makefile.am, common/Makefile.am,
	  data/Makefile.am, examples/Makefile.am, interfaces/Makefile.am,
	  lib/Makefile.am, m4/Makefile.am, manual/Makefile.am,
	  manual/devel2.tex, modules/Makefile.am,
	  modules/filter/Makefile.am, modules/speller/Makefile.am,
	  modules/tokenizer/Makefile.am, prog/Makefile.am,
	  scripts/Makefile.am: The big update of Devlopement Manual. It now
	  reflects that the use of loadable-filterAPI.hpp and mk-flt-opt.pl
	  is recommended by filters which should become part of the Aspell
	  standard distribution.

	  Removed export SED=@SED@ line from Makefiles.am as they are an
	  artefarct of my buggy installation of libtool, autoconf and
	  automake.

2003-05-17 23:13  kevina

	* prog/aspell.cpp:
	  Fixed bug in trim_wspace when strlen == 1 Avoid possibility of
	  passing string with strlen == 0 to trim_space

2003-05-15 16:24  nothere

	* Makefile.am, configure.ac, auto/mk-src.in, lib/Makefile.am,
	  lib/new_filter.cpp, lib/url.cpp, modules/Makefile.am,
	  modules/filter/Makefile.am, modules/filter/url.cpp,
	  scripts/mk-filter-opt.pl, scripts/mk-static-filter.pl: The big
	  static build fix of the new filter interface. This means now the
	  loadable filters distributed together with aspell will now
	  properly statically linked into aspell, if requested by user or
	  system.  Further the modules/filter directory was resurrected in
	  order to allow filters which allways have to or should be built
	  statically like the url filter.  Both loadable and forced static
	  filters depend uppon the new filter developers interface. For
	  both now .opt files are generated. For loadable filters in shared
	  case the .opt files are installed and parsed during runtime of
	  aspell. The .opt files for forced static filters and in static
	  case for the loadables too are used to generate a file named
	  static_filters.cpp on the fly inside the lib directory. This file
	  is included by new_filter.cpp. (When compiled directly it does
	  not produce any code).

	  An updated description of the statndard filter interface for
	  loadable and forced static filters and how to build them, will
	  follow the next days as an update of dev-manual.All the impatient
	  should look at the contents of modules/filter and
	  runtime-modules/filter directory :)

2003-05-11 23:31  kevina

	* modules/speller/default/multi_ws.cpp:
	  Fix for unhandled error on unreconized file format.

2003-05-11 22:56  kevina

	* manual/manual2.lyx, prog/aspell.cpp:
	  Fixed Aspell API Documentation

	  Complain on unimplented functions in Aspell utility instead of
	  doing nothing or aborting.

2003-05-11 22:11  kevina

	* common/vector.hpp, modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp:
	  Removed a few const that were causing problems for some
	  compilers.

2003-04-14 14:13  nothere

	* lib/new_filter.cpp: removed implicit inlines from
	  FilterOptionExpandNotifier class

2003-04-14 03:36  kevina

	* common/directory.hpp, lib/new_filter.cpp:
	  Compile fixes for gcc 3.2.2

2003-04-14 02:01  kevina

	* lib/url.cpp:
	  Restored url order_num to its true original value.

2003-04-13 12:48  nothere

	* common/: filter.cpp, info.cpp: According to Kevin the filters
	  were orderd in the wrong way so ordernum of url filter was
	  changed back and filter ordering fixed;.  Hope there werent any
	  changes to directory.hpp which break dir feature; cant remember
	  anymore :(

2003-04-13 12:47  nothere

	* lib/url.cpp: According to Kevin the filters were orderd in the
	  wrong way so ordernum of url filter was changed back and filter
	  ordering fixed;

2003-04-13 10:01  nothere

	* prog/aspell.cpp: Did some spellchecking and made some temporary
	  changes to fix collision between url and context filter :)

2003-04-13 09:59  nothere

	* common/: itemize.cpp, string_list.cpp, string_list.hpp: Fixed
	  spelling and segfault in string_list when specifying
	  remove-filter. this filter occured when the first string in list
	  was removed, or the list was cleared completely. How about having
	  unique base class for list which than is expanded to the proper
	  type of list instead of reimplementing list for each list type
	  completely?

2003-04-13 09:56  nothere

	* lib/: new_filter.cpp, url.cpp: Made some changes to fix
	  segraults, spelling and collision beteween url and context
	  filter. url filter now has the least priority (0) as it is the
	  least configruable and most aggressive filter so far.  I'll make
	  some further changes to it to improve url recognition if
	  possible.

2003-03-22 09:52  nothere

	* lib/new_filter.cpp, prog/aspell.cpp: Some fixes and notes in
	  filter interface before beeing offline for the next weeks. First
	  attempts to fix collision between url and context filter (not jet
	  finished) Some spellchecking (unfinished) on manuals and help
	  screen of Aspell.

2003-03-21 03:51  nothere

	* manual/: devel2.tex, manual2.tex: Not much but some spell
	  checking :(

2003-02-26 18:44  nothere

	* manual/: devel2.tex, man-proc.pl, manual2.tex: Manuals modified
	  to reflect changes in filter interface for loading filters and
	  for developing them. Changed parts of text have not jet been
	  spellchecked (bad for spellchecker manuals).

	  How about pdflatex or dvips and ps2pdf to generate pdf version of
	  manuals instead of dvi version. Usuall dvi viewers are not
	  capable of displaying rotated texts ... correctly while this is
	  allways done by pdf viewer.

	  Simular applies if html is gnereated from latex files by
	  latex2html, might be my version is out of date. My version has
	  problems to convert complex tables  to proper html too :(

2003-02-25 17:33  nothere

	* Makefile.am, configure.ac, common/config.cpp,
	  common/directory.cpp, lib/Makefile.am, lib/new_filter.cpp,
	  lib/url.cpp, prog/aspell.cpp, scripts/mk-filter-opt.pl: Finished
	  loadable interface, and corresponding programmers interface.
	  Help for filters can be requested by passing a regular
	  expression, the name of the filter or the keyword all to help
	  action of aspell.

	  The configuration of a filter may be requested by passing +e
	  followed by regular expression, filtername or keyword all to
	  config action. If +e is the only parameter passed to config
	  action than +e all is assumed. A specific option of a filter has
	  tho be requested by passing +e <filtername> <option>.

	  The standardfilters email, tex, sgml have been converted to
	  loadable filters and are now located inside the
	  runtime-modules/filter directory. The url filter has been moved
	  to lib directory and is the only filter beeing statically linked
	  into aspell lib. The loadable filter has been removed completely.

	  Code formatting issues, compilor warning and memory leaks and
	  segfaults have been fixed. Newfilter .. still use malloc,
	  realloc, strdup, free for memory management, vector, charvector
	  have not jet been incorporated. No knowledge about operator
	  casting char verctor implicitly (no call of data member function)
	  to char array, so that there is no need for changing config.cpp
	  option handling mostly based uppon compiler allocated elements
	  ...

2003-02-12 03:40  nothere

	* modules/filter/: Makefile.am, email.cpp, loadable.cpp, sgml.cpp,
	  tex.cpp: Moved email.cpp sgml.cpp and tex.cpp to
	  runtime-modules/filter in order to make them loadable. the
	  loadable.cpp containing the loadable filter was removed
	  completely as the new filter interface is capable of loading
	  filters during runtime :)

2003-02-12 01:57  nothere

	* modules/Makefile.am: Changed to reflect the new filter interface

2003-02-12 01:43  nothere

	* modules/filter/: Makefile.am, email.cpp, sgml.cpp, tex.cpp: Moved
	  to reflect the new filter interface.

2003-02-10 11:50  nothere

	* lib/url.cpp: Has been moved from ${top_srcdir}/modules/filter as
	  it will stay the only built in filter.

2003-02-10 11:49  nothere

	* modules/filter/url.cpp: Moved to ${top_srcdir}/lib as it will
	  stay bulitin filter (the only one)

2003-02-10 09:20  nothere

	* configure.ac: Added test for locating the path to perl. This is
	  needed during installation of mk-filter-opt.pl script. During
	  installation this script is prepended by magick number containing
	  the perl path and renamed to mk-flt-opt.pl

2003-02-10 09:18  nothere

	* interfaces/Makefile.am: Added subdirectory for new filter
	  programming interface.

2003-02-10 09:09  nothere

	* scripts/: Makefile.am, mk-filter-opt.pl: Added mk-filter-opt.pl
	  script which can be used to generate .opt files from c/c++
	  sourcefiles.	During Installation this script will be renamed to
	  mk-flt-opt.pl and  a magick number containing the path to perl
	  will be prepended to it. If mk-filter-opt.pl has to be called
	  prior to installation of Aspell add the following line to your
	  Makefile.am

	  export PERLPROG=@PERLPROG@

	  And change the entire target used for generating .opt file(s)

	  <any-dot-opt-target>: <source-files-hpp-cpp>	  ${PERLPROG}
	  ${top_srcdir}/scripts/mk-filter-opt.pl $^

2003-02-06 19:09  kevina

	* common/: char_vector.hpp, vector.hpp:
	  Enhanced Vector and CharVector to make working with raw data
	  easier.

2003-02-06 17:51  nothere

	* lib/new_filter.cpp: Adopted for .opt files derived from sources
	  generated using the new filter programmers interface. For
	  listtype options the DEFAULT key may be listed more than once to
	  expand default values.

2003-01-27 16:03  nothere

	* auto/mk-src.in: Added new error if no valid expression is given
	  for help action of aspell

2003-01-27 15:34  nothere

	* common/: directory.cpp, directory.hpp: The PathBrowser class is
	  now capable to seek for filenames matchin a certain regular
	  expression. This expression has to be passed as precompiled
	  expression which can be done by regcomp ...  This is feature is
	  for example used by the updated version of the help action to
	  find filters and their description by name, part of name or
	  simply list all available filters.

2003-01-27 15:32  kevina

	* lib/new_filter.cpp: Removed #ifdef around FilterHandle becuase it
	  should't have been there.

2003-01-27 15:31  kevina

	* lib/new_filter.cpp: Fixed memory leaks by using new class
	  FilterHandle.  Fixed memory leak by using del() instead of
	  release() Cosmetic changes.

2003-01-27 15:30  nothere

	* prog/aspell.cpp: Adopted print_help function in order to ease
	  display of available loadable filters and their options.  Now it
	  is not necessary anymore to specify add-filter <filtername> on
	  command line to get the corresponding help. The help action now
	  accepts the name of a filter, a regular expression or the `all'
	  key word to list corresponding and available filters.  This
	  feature right now is only available in Linux/Unix, it should be
	  fixed for windows.

2003-01-27 14:48  kevina

	* lib/new_filter.cpp: Cosmetic changes.

2003-01-27 11:29  nothere

	* lib/new_filter.cpp: Fixed some severe segfault due to cascaded
	  initialisation to 0 (NULL) dependent on ammount of existing
	  KeyInfo Sturctures.

2003-01-26 14:34  nothere

	* Makefile.am, configure.ac, data/Makefile.am,
	  examples/Makefile.am, interfaces/Makefile.am,
	  interfaces/cc/Makefile.am, m4/Makefile.am, modules/Makefile.am,
	  modules/speller/Makefile.am, modules/speller/default/Makefile.am,
	  modules/speller/default/multi_ws.cpp,
	  modules/tokenizer/Makefile.am, scripts/Makefile.am: On sites
	  where the shell variable SED is not set properly or at all, the
	  libtool script issues an error about not finding a command
	  although the string shown contains a regular expression belonging
	  to a sed script.  To fix this, configure now checks for sed and
	  ensures that the SED variable is set and exported properly.  This
	  needed some changes in all Makefiles.am files too.  Further text
	  version of the manuals is now alternatively generated by w3m or
	  lynx (so it was not necessary for me to install w3m parallel to
	  lynx).

2003-01-26 14:27  nothere

	* modules/filter/: Makefile.am, email.cpp, loadable.cpp, sgml.cpp,
	  tex.cpp: Adopted existing built in filter(s) for conforming new
	  filter module interface. The built in filters except url will
	  become loadable in one of the future updates.  Filter options
	  were expanded by a KeyInfoDescript sturcture containing a short
	  description of the filter.  See lib/new_filter.cpp and
	  common/config.cpp for more.

2003-01-26 14:18  nothere

	* manual/: Makefile.am, html2txt.pl: Manual may now converted to
	  textfiles by lynx if no w3m is present.  Further some minor bugs
	  were fixed in alternative generation example.

2003-01-26 13:01  nothere

	* manual/Makefile.am: Example for fixing some problems when calling
	  make without target to rebuild manual.

2003-01-26 12:56  nothere

	* prog/: Makefile.am, aspell.cpp: Prepared the help function for
	  printing information on loaded filters too.

	  For each filter a header is printed containing its name and if
	  available its description. The headline also contains a note
	  about prefixing the name of the filter options by "filter-" if
	  they are identical to an option of aspell itselve. This header
	  then is followed as before by the options available for the
	  entire filter.  Before each of these filter descriptive parts an
	  empty line is printed to optically separate from the list before.

2003-01-26 12:46  nothere

	* common/: Makefile.am, config.cpp, config.hpp, info.cpp: The new
	  interface for loading filter modules allows to add filters during
	  runtime. The options requirde by them have to have the following
	  structure.  ["Filter-"]<filtername>-<option> The prefix "Filter-"
	  is optional in order to make the options for a filter
	  distinguishable form option aspell per se recognizes.  As this
	  requires that in any case an option belonging to a filter is set
	  to something else than the default it is stored by its  fully
	  prefixed name.

	  The changes espechially to the config class enforce this
	  internally to allow ommitting the prefix "filter-" if not
	  required for specifying the option belonging to the filter.

	  Might be someday there will be a better solution.

2003-01-26 12:35  nothere

	* auto/: Makefile.am, mk-src.in: Added new KeyInfoType
	  KeyInfoDescript in order to generate KeyInfo structure holding
	  the description of a filter module without generating a huge
	  ammount of changes in the source code.

2003-01-26 12:32  nothere

	* lib/: Makefile.am, new_filter.cpp: Description for the filter
	  itselve is now allowed. This is usefull if one seeks a filter but
	  does not know its proper name and therfore quests it via help
	  Action (see aspell.cpp).  The filter description is kept in a
	  separate KeyInfo sturcture which is of the type KeyInfoDescript.
	  The name field of the structure contains the name of the filter
	  prefixed by `filter-'. The desc field contains the description of
	  the filter. All other entries of the KeyInfo structure are empty
	  or NULL;

2003-01-21 03:10  nothere

	* configure.ac: This is the second part for the manual build fix
	  example, fixing some problems building the manual from the
	  scratch.

2003-01-21 02:25  nothere

	* manual/Makefile.am: Implemented possible fix for problem during
	  manual generation.

2003-01-20 20:47  kevina

	* prog/aspell.cpp:
	  Fixed problem with HAVE_LOCALE.

2003-01-17 16:40  nothere

	* lib/new_filter.cpp: Fixed some issues related to compilor
	  warnings

2003-01-17 16:20  nothere

	* common/: directory.cpp, directory.hpp: Removed warnigns and
	  adopted codingstyle Systemspecifica which should filled by
	  windows aeqivalents were marked by FIXME windows

2002-12-23 10:32  kevina

	* Makefile.am, configure.ac, auto/mk-src.in, common/Makefile.am,
	  common/config.cpp, common/config.hpp, common/directory.cpp,
	  common/directory.hpp, common/filter.cpp, common/filter.hpp,
	  common/mk-dirs_h.cpp, common/string.cpp, common/string.hpp,
	  common/string_list.hpp, examples/Makefile.am, lib/new_config.cpp,
	  lib/new_filter.cpp, modules/filter/loadable.cpp:
	  Added better support for loadable filters.

2002-12-22 11:15  kevina

	* affentry.cpp, affentry.hpp, affix.cpp, affix.hpp, affix.license,
	  manual/Makefile.am:
	  Minor cleanups

2002-12-20 21:01  netztorte

	* prog/aspell.cpp: don't set stdin/out buffer on win32, instead
	  flush stdout each line to fix pipe mode

2002-12-19 14:07  netztorte

	* manual/manual2.lyx: Updated Win32 notes about compilation,
	  installation and codepage problems

2002-11-29 02:16  kevina

	* common/posib_err.cpp:
	  Fixed gcc 3.3 compile problem.

2002-11-27 22:02  netztorte

	* win32/: Makefile, settings.h: Added prebuilt Makefile and
	  settings.h for building the Win32 version with MinGW GCC3.2.

2002-11-25 19:22  kevina

	* common/: posib_err.hpp, string.hpp:
	  Portibility Fix for intel compliler.

2002-11-25 18:34  netztorte

	* common/info.cpp, common/iostream.hpp,
	  modules/speller/default/readonly_ws.cpp, prog/aspell.cpp:
	  common/info.cpp: renamed ERROR to RETURN_ERROR
	  common/iostream.hpp: no DLLIMPORT for MinGW compilation
	  modules/speller/default/readonly_ws.cpp: renamed OUT to out
	  prog/aspell.cpp: adjusted setvbuf size for win32

2002-11-23 23:30  kevina

	* common/Makefile.am, common/file_util.cpp, examples/Makefile.am,
	  lib/Makefile.am, manual/manual2.lyx, manual/manual2.tex,
	  modules/filter/Makefile.am, modules/speller/default/Makefile.am,
	  modules/speller/default/writable_base.cpp,
	  modules/tokenizer/Makefile.am, prog/aspell.cpp,
	  scripts/Makefile.am:
	  Merged in changes from rel_0_50-branch

2002-11-23 23:06  kevina

	* affentry.cpp, affentry.hpp, affix.cpp, affix.hpp, affix.license,
	  auto/MkSrc/ProcNativeImpl.pm, common/asc_ctype.hpp,
	  common/config.cpp, common/convert.hpp, common/file_util.cpp,
	  common/fstream.hpp, common/info.cpp,
	  modules/speller/default/Makefile.am, prog/aspell.cpp:
	  Win32 Portability Fixes

2002-11-23 22:26  kevina

	* manual/: manual2.lyx, manual2.per, manual2.tex:
	  Final changes before release.

2002-11-11 04:00  kevina

	* examples/Makefile.am, scripts/Makefile.am:
	  Fixed so that spell can be built outside the source tree (i.e.
	  with VPATH)

2002-11-11 03:49  kevina

	* configure.ac, common/Makefile.am, common/file_util.cpp,
	  lib/Makefile.am, manual/manual2.lyx, manual/manual2.tex,
	  modules/filter/Makefile.am, modules/speller/default/Makefile.am,
	  modules/speller/default/writable_base.cpp,
	  modules/tokenizer/Makefile.am:
	  Ignored Locking Errors.  Linked all sub libraries into main
	  library.

2002-11-04 17:47  kevina

	* prog/aspell.cpp:
	  Hopefully fixed the ispell alignment bug for good.  Thanks for
	  Ronald Wahl for finding it.

2002-10-04 07:59  kevina

	* prog/aspell.cpp:
	  Fixed bug when newline wasn't being passed on to spell checker.

2002-09-28 23:04  kevina

	* common/Makefile.am, data/koi8-u.dat, manual/edit-man,
	  manual/manual2.lyx, manual/manual2.per, manual/manual2.tex,
	  modules/filter/Makefile.am, modules/speller/default/Makefile.am,
	  modules/tokenizer/Makefile.am, prog/aspell.cpp:
	  Merged in changes from rel_0_50-branch.

2002-09-28 23:00  kevina

	* common/Makefile.am, data/koi8-u.dat, manual/edit-man,
	  manual/manual2.lyx, manual/manual2.tex,
	  modules/filter/Makefile.am, modules/speller/default/Makefile.am,
	  modules/tokenizer/Makefile.am, prog/aspell.cpp:
	  Final updates before release.

2002-09-25 22:53  kevina

	* prog/checker_string.cpp:
	  Merged in changes from rel_0_50-branch.

2002-09-25 22:45  kevina

	* prog/checker_string.cpp:
	  Fixed part one of bug #613714 and a hack to sort of fix part two.

2002-09-24 00:44  kevina

	* configure.ac, modules/speller/default/speller_impl.cpp, po/fr.po,
	  prog/aspell.cpp, prog/checker_string.cpp:
	  Merged in changes form rel_0_50-branch.  Added fr locale

2002-09-23 21:38  kevina

	* configure.ac, modules/speller/default/speller_impl.cpp,
	  prog/aspell.cpp, prog/checker_string.cpp:
	  Incremented version number Fixed bugs in pipe mode include
	  get_word_pair Store replasment in check mode Eliminated useless
	  use of get_word in checker_string.cpp

2002-09-23 19:17  kevina

	* modules/speller/default/: readonly_ws.cpp, suggest.cpp:
	  Removed obsolete comments

2002-09-20 17:25  kevina

	* common/basic_list.hpp, common/char_vector.hpp,
	  common/enumeration.hpp, common/fstream.cpp, common/fstream.hpp,
	  common/ostream.hpp, common/string.cpp, common/string.hpp,
	  common/vector.hpp, modules/speller/default/data.hpp,
	  modules/speller/default/l2editdist.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/leditdist.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/typo_editdist.cpp,
	  modules/speller/default/typo_editdist.hpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp:
	  Merged in reworked_soundslike branch.

2002-09-20 17:14  kevina

	* modules/speller/default/suggest.cpp:
	  Bugfixes.

2002-09-20 16:49  kevina

	* common/: fstream.cpp, fstream.hpp, iostream.cpp:
	  Merged rel_0_50-branch.

2002-09-20 16:06  kevina

	* po/es.po:
	  Updated es.po

2002-09-20 13:58  kevina

	* common/basic_list.hpp, modules/speller/default/suggest.cpp,
	  modules/speller/default/typo_editdist.cpp,
	  modules/speller/default/typo_editdist.hpp:
	  Reworked how typo-analysis works for a speed up of roughly 2x.
	  The time for suggestions with typo-analysis is now only slightly
	  slower than without.

2002-09-19 22:32  kevina

	* modules/speller/default/: data.hpp, language.hpp,
	  readonly_ws.cpp, suggest.cpp:
	  Reworked the soundslike jumps for better cache performace.  Bug
	  fix in InsensitiveCompare

2002-09-18 09:33  kevina

	* common/: fstream.cpp, fstream.hpp, iostream.cpp:
	  Avoided closing standard streams when FStream is destroyed to
	  allow the aspell library to be dlopened.

2002-09-09 16:56  kevina

	* configure.ac, examples/example-c.c, prog/aspell.cpp,
	  prog/compress.c:
	  Merged changes from rel_0_50-branch

2002-09-09 15:27  kevina

	* prog/: aspell.cpp, compress.c:
	  compress.c: WIN32 Bug Fix aspell.cpp: Bug fix when '^' starts a
	  line.

2002-09-09 02:04  kevina

	* m4/Makefile.am:
	  Added missing files

2002-09-09 01:58  kevina

	* po/Makevars:
	  Added missing file

2002-09-09 01:57  kevina

	* Makefile.am, README-CVS, autogen, configure.ac, rm-auto,
	  auto/MkSrc/Info.pm, auto/MkSrc/ProcNativeImpl.pm,
	  common/Makefile.am, common/config.cpp, common/error.hpp,
	  common/gettext.h, common/indiv_filter.hpp, common/posib_err.cpp,
	  examples/Makefile.am, examples/po-filter.c, lib/dummy.cpp,
	  lib/new_filter.cpp, modules/filter/Makefile.am,
	  modules/filter/email.cpp, modules/filter/loadable.cpp,
	  modules/filter/sgml.cpp, modules/filter/tex.cpp, po/POTFILES.in,
	  po/es.po, prog/Makefile.am, prog/aspell.cpp:
	  Sergey Poznyakoff  <gray@Noldor.runasimi.org>:

		  (Loadable Filter Support)

		  * configure.ac: Check for the presence of libdl.

		  * lib/new_filter.cpp: Added support for loadable filters.
		    New configuratin options:
		       --[add|rem]-filter=loadable   Require/disable use of
	  loadable
						     filters.
		       --loadable-name		     Full path of the
	  loadable
						     filter to use.

		  * modules/filter/loadable.cpp: New file. Support for
	  loadable
		    filters.
		  * modules/filter/Makefile.am: Added loadable.cpp
		  * common/indiv_filter.hpp: Typo

		  * examples/po-filter.c: New file. An example of loadable
	  filters.
		    Implements filter for *.po localization files.
		  * examples/Makefile.am: Added po-filter.c and rules to
	  generate
		    po-filter.so

	  Sergey Poznyakoff  <gray@Noldor.runasimi.org>:

		  (Gettext support)

		  * Makefile.am (ACLOCAL_AMFLAGS): New variable.
		    Added intl and po.
		    Added maintainer-clean-local hook.
		  * configure.ac: Added NLS support.
		  * autogen: pass -Im4 to aclocal

		  * auto/MkSrc/Info.pm: Fixed typos in comment.
		  * auto/MkSrc/ProcNativeImpl.pm: output $mesg in
	  surrounded by
		    N_().

		  * common/gettext.h: New file. A wrapper around intl.h.
		  * common/Makefile.am: Add gettext.h to EXTRA_DIST

		  * common/config.cpp: Added NLS support.
		  * common/posib_err.cpp: Likewise.
		  * modules/filter/email.cpp: Likewise.
		  * modules/filter/sgml.cpp: Likewise.
		  * modules/filter/tex.cpp: Likewise.
		  * prog/aspell.cpp: Likewise.
		  * common/error.hpp: Provide a definition of N_().

		  * prog/Makefile.am: Define LOCALEDIR

		  * examples/Makefile.am: Override CCLD.

	  Kevin Atkinson:

	    Fixes to make the NLS Work Properly

2002-09-08 04:24  kevina

	* common/char_vector.hpp, common/enumeration.hpp,
	  common/fstream.cpp, common/fstream.hpp, common/ostream.hpp,
	  common/string.cpp, common/string.hpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/l2editdist.cpp,
	  modules/speller/default/leditdist.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp:
	  Reverted Changes on Head Branch

2002-09-05 22:04  kevina

	* modules/speller/default/: language.hpp, phonetic.cpp,
	  readonly_ws.cpp:
	  New soundslike layout now also works when soundslike is set to
	  none.

2002-09-05 00:26  kevina

	* modules/speller/default/: readonly_ws.cpp, suggest.cpp:
	  Merged soundslike data in with word data and completly to save
	  space.  Word lists are now roughly 80% of the old size with the
	  seperate soundslike hash.

2002-09-04 19:47  kevina

	* common/vector.hpp, modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/suggest.cpp:
	  Reworked how soundslikes tables are created.	Removed soundslike
	  hash.

2002-09-03 23:04  kevina

	* common/char_vector.hpp, common/enumeration.hpp,
	  common/fstream.cpp, common/fstream.hpp, common/ostream.hpp,
	  common/string.cpp, common/string.hpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/l2editdist.cpp,
	  modules/speller/default/leditdist.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp:
	  Introduced skiptables in Soundslike scan to speed things up.

2002-08-31 15:10  kevina

	* examples/example-c.c:
	  Bug fixes in example-c

2002-08-30 16:02  kevina

	* prog/aspell.cpp:
	  Fixed a bug in which the last line without newline will be
	  ignored.

2002-08-30 15:13  kevina

	* examples/example-c.c, scripts/run-with-aspell.create,
	  scripts/spell:
	  Merged rel_0_50-branch.

2002-08-30 15:11  kevina

	* examples/example-c.c, scripts/run-with-aspell.create,
	  scripts/spell:
	  Updated example to include dumping a configuration option as a
	  list.

	  Added missing files.

2002-08-29 21:16  kevina

	* configure.ac, manual/manual2.lyx, manual/manual2.per,
	  manual/manual2.tex:
	  Manual fixes.

2002-08-27 07:51  kevina

	* common/iostream.hpp:
	  Win32 fix.

2002-08-26 19:11  kevina

	* configure.ac, common/Makefile.am, data/Makefile.am,
	  scripts/Makefile.am:
	  Fixed pkglibdir and pkgdatadir so you can change it.

2002-08-26 17:42  kevina

	* common/can_have_error.hpp:
	  Added file that is no longer generated.

2002-08-26 17:01  kevina

	* configure.ac, common/Makefile.am, common/can_have_error.cpp,
	  common/error.cpp, common/speller.cpp, lib/Makefile.am,
	  manual/manual2.lyx, manual/manual2.tex, prog/check_funs.cpp:
	  Portability Fixes.  Fix so -O3 works.

2002-08-25 21:04  kevina

	* configure.ac, common/Makefile.am, common/config.cpp,
	  lib/Makefile.am:
	  Portability fixed.

	  Incremented version number.

2002-08-25 21:03  kevina

	* README:
	  Removed generated file.

2002-08-25 20:57  kevina

	* manual/: manual2.lyx, manual2.per, manual2.tex:
	  Updated win32 section.  Version increment

2002-08-24 19:38  kevina

	* common/: convert.cpp, settings.h.in:
	  Used build in types instead of u_int{16,32} to avoid compile
	  problems on non-linux systems.

	  Removed generated file that should not have been there.

2002-08-24 02:27  kevina

	* Makefile.am, README, common/settings.h.in, data/Makefile.am,
	  lib/Makefile.am, manual/Makefile.am, manual/devel2.lyx,
	  manual/devel2.tex, manual/manual2.lyx, manual/manual2.per,
	  manual/manual2.tex, modules/filter/Makefile.am,
	  modules/speller/default/Makefile.am,
	  modules/tokenizer/Makefile.am, prog/Makefile.am, prog/aspell.cpp,
	  prog/check_funs.cpp, prog/check_funs.hpp:
	  Final changes before release.

2002-08-21 05:09  kevina

	* manual/: devel2.lyx, devel2.tex, manual2.lyx, manual2.per,
	  manual2.tex:
	  More manual updates.

2002-08-20 19:47  kevina

	* common/document_checker.cpp, common/filter.cpp,
	  common/filter_char.hpp, common/indiv_filter.hpp,
	  manual/devel2.lyx, manual/devel2.tex, modules/filter/email.cpp,
	  modules/filter/sgml.cpp, modules/filter/tex.cpp:

	  Fixed some serious bug in the filter interface by reworking it so
	  *end == '\0' instead of end[-1].

	  Other minor changes.

2002-08-20 01:37  kevina

	* prog/aspell.cpp:

	  Created file.new for writing in check mode instead of renaming
	  file to file.bak and writing to file.

2002-08-20 00:55  kevina

	* manual/: devel2.lyx, devel2.tex, manual2.lyx, manual2.per,
	  manual2.tex:
	  Manual updates.

2002-08-18 07:52  kevina

	* examples/list-dicts.c, lib/find_speller.cpp:
	  Fixed bug where jargon wasn't being recognized.

	  Made jargon field wider in list-dicts

2002-08-17 23:55  kevina

	* prog/aspell.cpp:
	  Reported certain errors in pipe mode instead of just ignoring
	  them.

2002-08-17 23:43  kevina

	* manual/manual2.lyx, manual/manual2.tex, scripts/Makefile.am,
	  scripts/aspell-import:
	  Added aspell-import script.

2002-08-17 18:15  kevina

	* prog/aspell.cpp:
	  Minor aspell.cpp fixups

2002-08-17 18:02  kevina

	* README, README-CVS, manual/manual2.lyx, manual/manual2.tex,
	  modules/speller/default/Makefile.am,
	  modules/speller/default/aspell-util.cpp, prog/Makefile.am,
	  prog/aspell.cpp:
	  Merged speller-util into aspell.

2002-08-16 17:57  kevina

	* manual/: manual2.lyx, manual2.per, manual2.tex:

	  More manual updates.

2002-08-16 16:46  kevina

	* config-debug, config-opt, configure.ac, manual/manual2.lyx,
	  manual/manual2.per, manual/manual2.tex,
	  modules/speller/default/speller_impl.cpp, scripts/Makefile.am:
	  Disable static libraries by default.

	  Added missing scripts in the scripts/ dir.

	  Fixed bug when language was not being set in config when a
	  dictionary is specified directly.

2002-08-15 19:12  kevina

	* FIXMEs, common/config.cpp, common/filter.cpp, common/filter.hpp,
	  common/speller.hpp, lib/find_speller.cpp, manual/manual2.lyx,
	  manual/manual2.per, manual/manual2.tex,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp, prog/aspell.cpp:
	  Added support for dumping the session and personal word list.

	  Added support for changing the filters in the speller class.

	  Fixed a bug in pipe mode with the configure class.

2002-08-14 17:52  kevina

	* common/config.cpp, manual/manual2.lyx, manual/manual2.tex:
	  used LC_MESSAGES locale instead of LANG environmental variable

2002-08-13 05:03  kevina

	* common/config.cpp, lib/find_speller.cpp,
	  modules/speller/default/data.cpp:
	  Added support for alias and special multi files that won't be
	  picked up when Ispell scans for dictionaries.

	  Fixed bug so that when specifying a master dictionary it will
	  really use that dictionary.

2002-08-12 20:43  kevina

	* manual/: manual2.lyx, manual2.tex:
	  Manual updates for filename extensions as the releate to the mode
	  option.

2002-08-12 19:10  kevina

	* FIXMEs, configure.ac, common/Makefile.am, common/config.cpp,
	  common/config.hpp, common/document_checker.cpp,
	  common/filter.hpp, common/info.cpp, common/string_list.cpp,
	  common/string_list.hpp, common/string_list_impl.hpp,
	  common/string_map.cpp, common/string_map.hpp,
	  common/strtonum.cpp, common/strtonum.hpp, lib/find_speller.cpp,
	  lib/new_filter.cpp, manual/manual2.lyx, manual/manual2.tex,
	  modules/filter/sgml.cpp, modules/filter/tex.cpp,
	  modules/speller/default/speller_impl.cpp, prog/aspell.cpp:

	  Removed useless interface classes for StringList and StringMap
	  and replaced it by the actual implementation.

	  Truly fixed locale dependent bug with strtod by proving a locale
	  independent implementation thanks to Melvin Hadasht

	  Added support for changing mode based on the file extension.

	  Manual fixups.

2002-08-11 08:58  kevina

	* auto/MkSrc/ProcNativeImpl.pm, common/document_checker.cpp,
	  common/filter_char.hpp, common/filter_char_vector.hpp,
	  common/hash-t.hpp, common/hash.hpp, common/posib_err.hpp,
	  common/stack_ptr.hpp, lib/find_speller.cpp, manual/devel2.lyx,
	  manual/devel2.tex, modules/filter/sgml.cpp,
	  modules/filter/tex.cpp, modules/speller/default/phonet.cpp,
	  modules/speller/default/vector_hash-t.hpp, prog/aspell.cpp,
	  prog/check_funs.cpp:
	  Fixed source so it will compile with gcc 3.2.  Also fixed a bug
	  that proped up with StackPtr when using gcc 3.2.

2002-08-10 11:17  kevina

	* auto/mk-src.in, common/convert.cpp, common/convert.hpp,
	  common/document_checker.cpp, common/document_checker.hpp,
	  common/filter.cpp, common/filter.hpp, common/filter_char.hpp,
	  common/filter_char_vector.hpp, common/indiv_filter.hpp,
	  common/posib_err.hpp, common/tokenizer.hpp, examples/example-c.c,
	  lib/find_speller.cpp, lib/new_checker.cpp, lib/new_filter.cpp,
	  modules/filter/email.cpp, modules/filter/sgml.cpp,
	  modules/filter/tex.cpp, modules/filter/url.cpp,
	  modules/tokenizer/basic.cpp, prog/aspell.cpp,
	  prog/checker_string.cpp:
	  Added support for encoding and decoding filters.

2002-08-08 22:55  kevina

	* common/convert.cpp, data/Makefile.am, data/cp1252.map,
	  data/iso8859-1.map, data/iso8859-10.map, data/iso8859-13.map,
	  data/iso8859-14.map, data/iso8859-15.map, data/iso8859-2.map,
	  data/iso8859-3.map, data/iso8859-4.map, data/iso8859-5.map,
	  data/iso8859-6.map, data/iso8859-7.map, data/iso8859-8.map,
	  data/iso8859-9.map, data/koi8-r.map, data/viscii.map:
	  Avoid need for *.map data files.

2002-08-08 22:02  kevina

	* auto/mk-doc.pl:
	  Avoided writing 'mk-src.tex' when it has not changed.

2002-08-08 21:52  kevina

	* autogen:
	  Fixed autogen to work with modifed mk-src.

2002-08-08 10:25  kevina

	* prog/: aspell.cpp, checker_string.cpp, checker_string.hpp:
	  Reworked aspell program to use external C interface in parts to
	  make sure that encoded words are converted correctly.

2002-08-08 10:23  kevina

	* common/errors.cpp:
	  Removed generated file which should't have been there.

2002-08-08 10:20  kevina

	* auto/Makefile.am, auto/mk-doc.pl, auto/mk-src.in, auto/mk-src.pl,
	  auto/MkSrc/CcHelper.pm, auto/MkSrc/Create.pm, auto/MkSrc/Info.pm,
	  auto/MkSrc/Methods.pm, auto/MkSrc/ProcCc.pm,
	  auto/MkSrc/ProcCxx.pm, auto/MkSrc/ProcImpl.pm,
	  auto/MkSrc/ProcNative.pm, auto/MkSrc/ProcNativeImpl.pm,
	  auto/MkSrc/Read.pm, auto/MkSrc/Type.pm, auto/MkSrc/Util.pm,
	  manual/Makefile.am, manual/devel2.lyx, manual/devel2.tex,
	  manual/man-proc.pl:
	  Reorganized mk-src.pl to break it up into small modules and added
	  documentation.

2002-08-04 18:50  kevina

	* common/info.cpp:
	  Ugly hack to get around the fact that reading in real numbers is
	  locale dependent.

2002-08-04 04:38  kevina

	* modules/filter/email.cpp:
	  Compile fix.

2002-08-04 02:24  kevina

	* common/document_checker.cpp, common/filter.cpp,
	  common/filter.hpp, common/indiv_filter.hpp,
	  modules/filter/email.cpp, modules/filter/sgml.cpp,
	  modules/filter/tex.cpp, modules/filter/url.cpp:
	  Modified filter interface a bit.

2002-08-04 01:34  kevina

	* common/filter_char.hpp: [no log message]

2002-08-04 01:29  kevina

	* auto/Makefile.am:
	  Added missing file.

2002-08-04 01:20  kevina

	* TODO, auto/mk-src.in, auto/mk-src.pl, common/Makefile.am,
	  common/char_vector.hpp, common/convert.cpp, common/convert.hpp,
	  common/document_checker.cpp, common/document_checker.hpp,
	  common/filter.cpp, common/filter.hpp, common/indiv_filter.hpp,
	  common/speller.hpp, common/string_enumeration.hpp,
	  common/tokenizer.cpp, common/tokenizer.hpp, common/vector.hpp,
	  lib/Makefile.am, manual/manual2.tex, modules/filter/email.cpp,
	  modules/filter/sgml.cpp, modules/filter/tex.cpp,
	  modules/filter/url.cpp, modules/speller/default/speller_impl.cpp,
	  modules/tokenizer/basic.cpp:
	  Reworked filter and convert interface.  Fixed conversion bugs.

2002-08-02 23:54  kevina

	* auto/mk-src.pl:
	  Added extern "C" to aspell.h

2002-07-31 22:03  kevina

	* README, configure.ac, manual/Makefile.am, manual/manual2.lyx:
	  Minor manual fixes

2002-07-29 19:20  kevina

	* data/: iso8859-13.dat, iso8859-14.dat, iso8859-15.dat:
	  Added some data files.

2002-07-29 16:17  kevina

	* COPYING, manual/Makefile.am, manual/devel2.lyx,
	  manual/devel2.tex, manual/fdl.tex, manual/lgpl.txt,
	  manual/man-proc.pl, manual/manual2.lyx, manual/manual2.tex:
	  Updated copyright.

2002-07-28 23:31  kevina

	* Makefile.am, autogen, configure.ac:
	  Added support for rerunning mk-src.pl when nessary

2002-07-28 22:44  kevina

	* scripts/ispell:
	  Minor change in ispell script.

2002-07-28 22:35  kevina

	* Makefile.am, README-CVS, configure.ac, manual/Makefile.am,
	  manual/devel2.lyx, manual/devel2.tex, manual/html.sty,
	  manual/html2txt.pl, manual/man-proc.pl, manual/manual2.lyx,
	  manual/manual2.per, manual/manual2.tex:
	  Added manual.

2002-07-28 12:53  kevina

	* common/config.cpp, common/hash.hpp, prog/aspell.cpp:
	  Moved options for "aspell" util in config.cpp so they can be
	  specifed in configuration files.

2002-07-27 12:48  kevina

	* prog/aspell.cpp:
	  Bug fix in dump config and added the ability to print a config
	  option from the command line.

2002-07-27 12:18  kevina

	* prog/aspell.cpp, prog/check_funs.cpp, prog/check_funs.hpp,
	  scripts/ispell:
	  Improved check interface a bit and added support for Ispell
	  kepmapping.

2002-07-27 05:49  kevina

	* common/error.hpp:
	  Added needed file.

2002-07-27 05:39  kevina

	* common/info.cpp, lib/find_speller.cpp,
	  modules/speller/default/speller_impl.cpp:
	  Added code to normilize code in info.cpp.  Made comment more
	  legable in find_speller.cpp Removed old fixme in speller_impl.cpp

2002-07-26 21:49  kevina

	* common/posib_err.hpp:
	  Removed fixed fixme.

2002-07-26 21:27  kevina

	* common/config.cpp, common/config.hpp, common/error.cpp,
	  common/posib_err.cpp, common/posib_err.hpp, examples/example-c.c,
	  lib/new_config.cpp, modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/suggest.hpp:
	  Fixed memory problems as reported by valgrind and other bug
	  fixes.

2002-07-26 06:16  kevina

	* lib/find_speller.cpp, modules/speller/default/aspell-util.cpp,
	  prog/aspell.cpp:
	  Fixed some fixmes, espacally with the formating of the help
	  string

2002-07-25 17:05  kevina

	* README:
	  README update

2002-07-25 16:25  kevina

	* auto/mk-src.in:
	  Added description to a member of DictInfo

2002-07-25 16:08  kevina

	* common/info.cpp, examples/Makefile.am, examples/list-dicts.c,
	  prog/aspell.cpp:
	  Fixed bugs in DictInfoList and added an example of how to use it.

2002-07-25 14:08  kevina

	* examples/: Makefile.am, aspell0.c, example-c.c:
	  Renamed aspell0 back to example-c.

2002-07-25 13:13  kevina

	* lib/find_speller.cpp:
	  Another BSD/OS 4.2 portability fix

2002-07-25 12:54  kevina

	* common/convert.cpp, data/dvorak.kbd, modules/filter/sgml.cpp,
	  prog/aspell.cpp:

	  BSD Compile fixes.  And other minor fixes.  Addition of dvorak
	  keyboard.

2002-07-25 08:58  kevina

	* prog/aspell.cpp:
	  Fixed a really stupid bug when I was using StackPtr.release when
	  I should of been using StackPtr.del!

2002-07-25 08:44  kevina

	* prog/: aspell.cpp, checker_string.cpp:
	  Bug fixes when using aspell in list mode.

2002-07-24 16:17  kevina

	* common/iostream.hpp, prog/aspell.cpp:
	  Fixed bug in pipe mode by forcing line buffering.

2002-07-24 10:25  kevina

	* common/config.cpp, common/config.hpp,
	  common/document_checker.cpp, lib/new_config.cpp, prog/aspell.cpp:

	  Fixed mode changing in pipe mode.  Reworked Notifier class a bit.

2002-07-24 03:02  kevina

	* auto/mk-src.in, common/errors.cpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/language.cpp, prog/aspell.cpp:
	  Bug fixes with error language related error message reporting.

2002-07-24 01:57  kevina

	* modules/speller/default/speller_impl.cpp, prog/aspell.cpp:
	  More bug fixes.

2002-07-24 01:32  kevina

	* prog/checker_string.cpp:
	  Fix compile error from previous bug fix!

2002-07-24 01:31  kevina

	* prog/checker_string.cpp:
	  Fixed bug in checker string.

2002-07-24 01:15  kevina

	* TODO:
	  Added TODO

2002-07-23 23:32  kevina

	* common/config.cpp, common/getdata.cpp, common/info.cpp,
	  common/info.hpp, lib/find_speller.cpp, modules/filter/tex.cpp,
	  prog/aspell.cpp:
	  Fixed some bugs found by valgrind.

2002-07-23 22:29  kevina

	* common/string_map.hpp, modules/filter/sgml.cpp,
	  modules/filter/tex.cpp:
	  Added sgml and TeX filters.

2002-07-23 21:08  kevina

	* common/asc_ctype.hpp:
	  Fixed bugs in asc_to{upper,lower}.

2002-07-23 19:36  kevina

	* common/asc_ctype.hpp, common/config.cpp, common/convert.cpp,
	  common/fstream.cpp, common/info.cpp, common/itemize.cpp,
	  lib/find_speller.cpp, modules/speller/default/phonet.cpp:
	  Removed locale dependence for ctype.h by using my own functions
	  which only work on ascii characters.

2002-07-22 09:20  kevina

	* Makefile.am, README, README-CVS, config-opt, configure.ac,
	  common/Makefile.am, common/errors.cpp, lib/Makefile.am,
	  modules/speller/default/Makefile.am,
	  modules/speller/default/aspell-util.cpp, prog/Makefile.am,
	  prog/aspell.cpp:
	  Final changes before snapshot 200020722

2002-07-22 05:37  kevina

	* auto/mk-src.pl:
	  Added support for outputting the desc. in generated files.

2002-07-22 03:10  kevina

	* common/: mutable_container.hpp, string_list.hpp, string_map.hpp:
	  Added needed files.

2002-07-22 03:07  kevina

	* configure.ac, auto/mk-src.in, auto/mk-src.pl,
	  common/char_vector.hpp, common/config.cpp, common/config.hpp,
	  common/document_checker.cpp, common/document_checker.hpp,
	  common/filter.cpp, common/filter.hpp, common/fstream.cpp,
	  common/fstream.hpp, common/itemize.cpp, common/itemize.hpp,
	  common/mutable_string.hpp, common/posib_err.cpp,
	  common/posib_err.hpp, common/settings.h.in, common/speller.hpp,
	  common/stack_ptr.hpp, common/string_list.cpp,
	  common/string_list_impl.hpp, common/string_map.cpp,
	  examples/aspell0.c, lib/new_config.cpp, lib/new_filter.cpp,
	  modules/filter/Makefile.am, modules/filter/email.cpp,
	  modules/filter/sgml.cpp, modules/filter/tex.cpp,
	  modules/speller/default/aspell-util.cpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp, prog/Makefile.am,
	  prog/aspell.cpp, prog/check_funs.cpp, prog/check_funs.hpp,
	  prog/checker_string.cpp, prog/checker_string.hpp:
	  Aspell can now be used as an independent utility!

2002-07-17 00:09  kevina

	* common/document_checker.cpp, common/filter.cpp,
	  examples/aspell0.c:
	  Added needed file and other minor fixes.

2002-07-16 23:50  kevina

	* configure.ac, common/Makefile.am, common/char_vector.hpp,
	  common/config.cpp, common/config.hpp,
	  common/document_checker.cpp, common/document_checker.hpp,
	  common/filter.hpp, common/indiv_filter.hpp, common/posib_err.hpp,
	  examples/aspell0.c, lib/Makefile.am, lib/new_checker.cpp,
	  lib/new_config.cpp, lib/new_filter.cpp, modules/Makefile.am,
	  modules/filter/Makefile.am, modules/filter/email.cpp,
	  modules/filter/url.cpp, modules/speller/default/aspell-util.cpp:
	  Added support for filters.

2002-07-16 19:59  kevina

	* common/string_map.cpp:
	  Fix memory leak

2002-07-15 03:39  kevina

	* configure.ac, auto/mk-src.in, auto/mk-src.pl, common/Makefile.am,
	  common/document_checker.cpp, common/document_checker.hpp,
	  common/errors.cpp, common/filter.hpp, common/indiv_filter.hpp,
	  common/speller.cpp, common/speller.hpp, common/tokenizer.hpp,
	  examples/aspell0.c, lib/Makefile.am, lib/new_checker.cpp,
	  lib/new_filter.cpp, modules/Makefile.am,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/tokenizer/Makefile.am, modules/tokenizer/basic.cpp:
	  Added support for checking complete documents.

2002-07-12 06:12  kevina

	* common/char_vector.hpp:
	  Added needed file.

2002-07-10 21:02  kevina

	* auto/mk-src.in, auto/mk-src.pl, common/convert.cpp,
	  common/convert.hpp, common/encoded.hpp, common/posib_err.cpp,
	  common/posib_err.hpp, common/speller.hpp, common/stack_ptr.hpp,
	  common/string_enumeration.hpp, common/vector.hpp,
	  modules/speller/default/speller_impl.cpp:
	  Finished adding support for converting between different
	  encodings.

2002-07-10 03:52  kevina

	* common/: convert.cpp, convert.hpp:
	  More convert.?pp changes.

2002-07-09 23:35  kevina

	* auto/mk-src.in, common/Makefile.am, common/convert.cpp,
	  common/convert.hpp, common/posib_err.hpp, common/settings.h.in:
	  Fixed convert.cpp so it would compile

2002-03-24 02:09  kevina

	* interfaces/cc/pspell.h, lib/Makefile.am, lib/dummy.cpp:
	  Pspell compatibility fixes.

2002-03-24 01:35  kevina

	* common/info.cpp, modules/speller/default/readonly_ws.cpp:
	  BSD 4.x compatibility fixes

2002-01-31 14:37  kevina

	* README-CVS:
	  Minor fix in README-CVS

2002-01-31 14:35  kevina

	* autogen:
	  added $ACLOCAL_FLAGS to aclocal

2002-01-07 02:08  kevina

	* Makefile.am, README-CVS, configure.ac, scripts/Makefile.am,
	  scripts/mkconfig:
	  More changes to make the New Aspell an independent library.

2002-01-06 18:45  kevina

	* Makefile.am, autogen, configure.ac, data.tar.bz2, en.cwl.bz2,
	  mk-dict, auto/mk-src.in, common/info.cpp, common/speller.hpp,
	  data/ASCII.dat, data/Makefile.am, data/cp1252.map,
	  data/iso8859-1.dat, data/iso8859-1.map, data/iso8859-10.dat,
	  data/iso8859-10.map, data/iso8859-13.map, data/iso8859-14.map,
	  data/iso8859-15.map, data/iso8859-2.dat, data/iso8859-2.map,
	  data/iso8859-3.dat, data/iso8859-3.map, data/iso8859-4.dat,
	  data/iso8859-4.map, data/iso8859-5.dat, data/iso8859-5.map,
	  data/iso8859-6.dat, data/iso8859-6.map, data/iso8859-7.dat,
	  data/iso8859-7.map, data/iso8859-8.dat, data/iso8859-8.map,
	  data/iso8859-9.dat, data/iso8859-9.map, data/koi8-f.dat,
	  data/koi8-r.dat, data/koi8-r.map, data/standard.kbd,
	  data/viscii.dat, data/viscii.map, examples/aspell0.c,
	  interfaces/Makefile.am, interfaces/cc/Makefile.am,
	  interfaces/cc/pspell.h, modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp:
	  Made it possable to install aspell normally.	Added pspell.h
	  compatibility header.  Added back support for master_word_list
	  (now main_word_list).

2002-01-04 18:59  kevina

	* auto/mk-src.in, common/info.cpp, common/info.hpp,
	  lib/find_speller.cpp:
	  Removes the need for .awli files in most cases.

2001-12-30 06:28  kevina

	* data.tar.bz2, common/info.cpp, common/info.hpp:

	  Changed .pwli extenstion to .awli.  Clean up and simplifiaction
	  of info.* files.

2001-12-29 01:42  kevina

	* common/config.cpp, common/config.hpp,
	  modules/speller/default/aspell-util.cpp:

	  Reworked last remaing bit of code that used FILE directly to use
	  the wrapper classes instead.

2001-12-29 01:26  kevina

	* data.tar.bz2, common/info.cpp, common/info.hpp:

	  Removed the need for the .pmi files for compiled in modules.
	  Renamed the extension from .pmi to .ami.  Other minor interface
	  changes in info.cpp.

2001-12-28 22:57  kevina

	* common/: fstream.hpp, info.cpp, info.hpp:
	  Minor interface and comments cleanups.

2001-12-24 06:21  kevina

	* data.tar.bz2:
	  Fixed data.tar to reflect name change in module.

2001-12-24 06:19  kevina

	* FIXMEs, common/Makefile.am, common/config.cpp, lib/Makefile.am,
	  lib/find_speller.cpp, modules/speller/default/Makefile.am:
	  Statically linked speller module into libaspell.  Changed version
	  number to 0.50 Changed module name from aspell to default.  Added
	  support for using the module list as given by .pmi files.

2001-12-01 04:38  kevina

	* COPYING, COPYINGS:
	  Rename of COPYINGS -> COPYING

2001-11-29 23:34  kevina

	* en.cwl.bz2:
	  More name change cleanups.

2001-11-29 23:26  kevina

	* FIXMEs, README-CVS, mk-dict, modules/speller/Makefile.am:

	  Cleanups after pspell->aspell renaming

2001-11-29 22:55  kevina

	* COPYINGS, autogen, configure.ac, data.tar.bz2, en.cwl.bz2,
	  mk-dict, auto/mk-src.in, auto/mk-src.pl, common/Makefile.am,
	  common/basic_list.hpp, common/block_slist-t.hpp,
	  common/block_slist.hpp, common/can_have_error.cpp,
	  common/clone_ptr-t.hpp, common/clone_ptr.hpp, common/config.cpp,
	  common/config.hpp, common/convert.cpp, common/convert.hpp,
	  common/copy_ptr-t.hpp, common/copy_ptr.hpp, common/encoded.hpp,
	  common/enumeration.hpp, common/error.cpp, common/file_util.cpp,
	  common/file_util.hpp, common/fstream.cpp, common/fstream.hpp,
	  common/generic_copy_ptr-t.hpp, common/generic_copy_ptr.hpp,
	  common/getdata.cpp, common/getdata.hpp, common/hash-t.hpp,
	  common/hash.hpp, common/hash_fun.hpp, common/info.cpp,
	  common/info.hpp, common/iostream.cpp, common/iostream.hpp,
	  common/istream.hpp, common/itemize.cpp, common/itemize.hpp,
	  common/manager.hpp, common/mk-dirs_h.cpp,
	  common/mutable_string.hpp, common/ostream.hpp,
	  common/parm_string.hpp, common/posib_err.cpp,
	  common/posib_err.hpp, common/speller.hpp, common/stack_ptr.hpp,
	  common/stamp-h.in, common/string.cpp, common/string.hpp,
	  common/string_buffer.cpp, common/string_buffer.hpp,
	  common/string_enumeration.hpp, common/string_list.cpp,
	  common/string_list_impl.hpp, common/string_map.cpp,
	  common/vector.hpp, examples/Makefile.am, examples/aspell0.c,
	  examples/pspell.c, lib/Makefile.am, lib/find_manager.cpp,
	  lib/find_speller.cpp, modules/Makefile.am,
	  modules/speller/default/Makefile.am,
	  modules/speller/default/aspell-util.cpp,
	  modules/speller/default/aspeller.hpp,
	  modules/speller/default/asuggest.hpp,
	  modules/speller/default/block_vector.hpp,
	  modules/speller/default/data.cpp,
	  modules/speller/default/data.hpp,
	  modules/speller/default/data_id.hpp,
	  modules/speller/default/data_util.hpp,
	  modules/speller/default/editdist.cpp,
	  modules/speller/default/editdist.hpp,
	  modules/speller/default/editdist2.hpp,
	  modules/speller/default/file_data_util.cpp,
	  modules/speller/default/file_data_util.hpp,
	  modules/speller/default/hash_simple_string.hpp,
	  modules/speller/default/l2editdist.cpp,
	  modules/speller/default/language.cpp,
	  modules/speller/default/language.hpp,
	  modules/speller/default/leditdist.cpp,
	  modules/speller/default/leditdist.hpp,
	  modules/speller/default/matrix.hpp,
	  modules/speller/default/multi_ws.cpp,
	  modules/speller/default/phonet.cpp,
	  modules/speller/default/phonet.hpp,
	  modules/speller/default/phonetic.cpp,
	  modules/speller/default/phonetic.hpp,
	  modules/speller/default/primes.cpp,
	  modules/speller/default/primes.hpp,
	  modules/speller/default/readonly_ws.cpp,
	  modules/speller/default/simple_string.hpp,
	  modules/speller/default/speller_impl.cpp,
	  modules/speller/default/speller_impl.hpp,
	  modules/speller/default/split.cpp,
	  modules/speller/default/split.hpp,
	  modules/speller/default/suggest.cpp,
	  modules/speller/default/suggest.hpp,
	  modules/speller/default/typo_editdist.cpp,
	  modules/speller/default/typo_editdist.hpp,
	  modules/speller/default/vector_hash-t.hpp,
	  modules/speller/default/vector_hash.hpp,
	  modules/speller/default/weights.hpp,
	  modules/speller/default/writable_base.cpp,
	  modules/speller/default/writable_base.hpp,
	  modules/speller/default/writable_repl.cpp,
	  modules/speller/default/writable_ws.cpp, prog/compress.c:

	  Changed name from pspell to aspell changed aspell module to
	  speller-default.  Still need to change the actual module name
	  from aspell.

2001-11-08 08:05  kevina

	* FIXMEs, examples/pspell.c:
	  Fixed bug when making suggestions when typo analysis is not used.

2001-11-07 23:49  kevina

	* FIXMEs, auto/mk-src.in, common/string_enumeration.hpp,
	  examples/pspell.c, lib/Makefile.am, lib/find_manager.cpp:
	  Renamed emulation to enumeration like it should of been in the
	  first place.	Also involved renaming some files.

2001-11-07 23:24  kevina

	* common/: config.cpp, config.hpp, emulation.hpp, enumeration.hpp,
	  info.cpp, info.hpp, manager.hpp, string_emulation.hpp,
	  string_enumeration.hpp, string_list.cpp, string_list_impl.hpp,
	  string_map.cpp:
	  Renamed emulation to enumeration like it should of been in the
	  first place.	Also involved renaming some files.

2001-11-07 22:42  kevina

	* config-debug, config-opt, common/hash-t.hpp:

	  Small compile fixes for Intel compiler.  Fixed config-* to
	  properly pass command parameters when passed with spaces in
	  parameters

2001-09-15 16:42  kevina

	* auto/mk-src.in, auto/mk-src.pl, common/can_have_error.hpp,
	  common/word_list.hpp:
	  Improved mk-src script to allow two additional header files to be
	  automatically generated.

2001-09-14 16:10  kevina

	* common/: fstream.hpp, parm_string.hpp:
	  Documentation improvments

2001-09-14 13:56  kevina

	* common/: fstream.cpp, fstream.hpp, istream.hpp, string.cpp,
	  string.hpp:
	  Modifed readonly_ws.cpp to use FStream.  Added seek function to
	  FStream.

2001-09-12 04:19  kevina

	* README-CVS:
	  Fixes some errors in README-CVS.

2001-09-10 01:16  kevina

	* common/fstream.hpp:
	  Added some documentation for the FStream class.

2001-09-08 18:59  kevina

	* data.tar.bz2, en.cwl.bz2:
	  Added binary files.

2001-09-08 18:56  kevina

	* FIXMEs, Makefile.am, README-CVS, autogen, config-debug,
	  config-opt, configure.ac, mk-dict, rm-auto, auto/mk-src.in,
	  auto/mk-src.pl, common/Makefile.am, common/basic_list.hpp,
	  common/block_slist-t.hpp, common/block_slist.hpp,
	  common/can_have_error.cpp, common/can_have_error.hpp,
	  common/clone_ptr-t.hpp, common/clone_ptr.hpp, common/config.cpp,
	  common/config.hpp, common/convert.cpp, common/convert.hpp,
	  common/copy_ptr-t.hpp, common/copy_ptr.hpp, common/emulation.hpp,
	  common/encoded.hpp, common/error.cpp, common/file_util.cpp,
	  common/file_util.hpp, common/fstream.cpp, common/fstream.hpp,
	  common/generic_copy_ptr-t.hpp, common/generic_copy_ptr.hpp,
	  common/getdata.cpp, common/getdata.hpp, common/hash-t.hpp,
	  common/hash.hpp, common/hash_fun.hpp, common/info.cpp,
	  common/info.hpp, common/iostream.cpp, common/iostream.hpp,
	  common/istream.hpp, common/itemize.cpp, common/itemize.hpp,
	  common/manager.hpp, common/mk-dirs_h.cpp,
	  common/mutable_string.hpp, common/ostream.hpp,
	  common/parm_string.hpp, common/posib_err.cpp,
	  common/posib_err.hpp, common/settings.h.in, common/stack_ptr.hpp,
	  common/stamp-h.in, common/string.cpp, common/string.hpp,
	  common/string_buffer.cpp, common/string_buffer.hpp,
	  common/string_emulation.hpp, common/string_list.cpp,
	  common/string_list_impl.hpp, common/string_map.cpp,
	  common/vector.hpp, common/word_list.hpp, examples/Makefile.am,
	  examples/pspell.c, lib/Makefile.am, lib/find_manager.cpp,
	  modules/Makefile.am, prog/Makefile.am, prog/compress.c:
	  Initial Checkin

2001-09-08 18:56  kevina

	* FIXMEs, Makefile.am, README-CVS, autogen, config-debug,
	  config-opt, configure.ac, mk-dict, rm-auto, auto/mk-src.in,
	  auto/mk-src.pl, common/Makefile.am, common/basic_list.hpp,
	  common/block_slist-t.hpp, common/block_slist.hpp,
	  common/can_have_error.cpp, common/can_have_error.hpp,
	  common/clone_ptr-t.hpp, common/clone_ptr.hpp, common/config.cpp,
	  common/config.hpp, common/convert.cpp, common/convert.hpp,
	  common/copy_ptr-t.hpp, common/copy_ptr.hpp, common/emulation.hpp,
	  common/encoded.hpp, common/error.cpp, common/file_util.cpp,
	  common/file_util.hpp, common/fstream.cpp, common/fstream.hpp,
	  common/generic_copy_ptr-t.hpp, common/generic_copy_ptr.hpp,
	  common/getdata.cpp, common/getdata.hpp, common/hash-t.hpp,
	  common/hash.hpp, common/hash_fun.hpp, common/info.cpp,
	  common/info.hpp, common/iostream.cpp, common/iostream.hpp,
	  common/istream.hpp, common/itemize.cpp, common/itemize.hpp,
	  common/manager.hpp, common/mk-dirs_h.cpp,
	  common/mutable_string.hpp, common/ostream.hpp,
	  common/parm_string.hpp, common/posib_err.cpp,
	  common/posib_err.hpp, common/settings.h.in, common/stack_ptr.hpp,
	  common/stamp-h.in, common/string.cpp, common/string.hpp,
	  common/string_buffer.cpp, common/string_buffer.hpp,
	  common/string_emulation.hpp, common/string_list.cpp,
	  common/string_list_impl.hpp, common/string_map.cpp,
	  common/vector.hpp, common/word_list.hpp, examples/Makefile.am,
	  examples/pspell.c, lib/Makefile.am, lib/find_manager.cpp,
	  modules/Makefile.am, prog/Makefile.am, prog/compress.c: Initial
	  revision

