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
	  (loadable-branch.[11,1,3,6,6,2,2,2,1,9]):
	  Synchronized with HEAD

2004-01-04 01:17  kevina

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

2004-01-03 23:41  kevina

	* prog/aspell.cpp (1.33):

	  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 (1.11), examples/Makefile.am (1.8),
	  manual/Makefile.am (1.9), manual/devel2.lyx (1.10),
	  manual/html2txt.pl (1.3), manual/man-proc.pl (1.5),
	  manual/manual2.lyx (1.20):
	  Build fixes

	  Manual fixes

2004-01-03 10:59  kevina

	* Makefile.am (1.10), README-CVS (1.10), autogen (1.9),
	  manual/Makefile.am (1.8):
	  Build fixes for manual.

2004-01-03 07:06  kevina

	* Makefile.am (1.9), autogen (1.8), configure.ac (1.21),
	  auto/Makefile.am (1.3), auto/Makefile.in (1.2), auto/mk-src.in
	  (1.16), auto/MkSrc/Create.pm (1.2), common/Makefile.am (1.16),
	  common/Makefile.in (1.2), common/char_vector.hpp (1.8),
	  common/config.cpp (1.20), common/config.hpp (1.10),
	  common/convert.cpp (1.12), common/convert.hpp (1.9),
	  common/directory.cpp (1.2), common/directory.hpp (1.2),
	  common/document_checker.cpp (1.12), common/error.hpp (1.3),
	  common/filter.cpp (1.8), common/filter.hpp (1.9),
	  common/gettext.h (1.2), common/indiv_filter.hpp (1.8),
	  common/info.cpp (1.17), common/iostream.hpp (1.5),
	  common/itemize.cpp (1.5), common/loadable-filter-API.hpp (1.2),
	  common/mk-dirs_h.cpp (1.3), common/posib_err.cpp (1.7),
	  common/posib_err.hpp (1.11), common/string.cpp (1.7),
	  common/string.hpp (1.7), common/string_list.cpp (1.6),
	  common/string_list.hpp (1.3), common/string_map.cpp (1.7),
	  common/vector.hpp (1.6), data/Makefile.am (1.5), data/Makefile.in
	  (1.2), data/cp1250.dat (1.2), data/cp1251.dat (1.2),
	  data/cp1252.dat (1.2), data/cp1253.dat (1.2), data/cp1254.dat
	  (1.2), data/cp1255.dat (1.2), data/cp1256.dat (1.2),
	  data/cp1257.dat (1.2), data/cp1258.dat (1.2),
	  examples/Makefile.am (1.7), examples/po-filter.c (1.2),
	  gen/Makefile.in (1.2), gen/mk-dirs_h.cpp (1.2),
	  gen/mk-static-filter.pl (1.2), interfaces/Makefile.am (1.2),
	  interfaces/Makefile.in (1.2), interfaces/cc/Makefile.am (1.2),
	  interfaces/cc/Makefile.in (1.2), lib/Makefile.am (1.14),
	  lib/Makefile.in (1.2), lib/filter_entry.hpp (1.2),
	  lib/new_config.cpp (1.5), lib/new_filter.cpp (1.7),
	  m4/Makefile.am (1.2), m4/Makefile.in (1.2), manual/Makefile.am
	  (1.7), manual/devel2.lyx (1.9), manual/devel2.tex (1.9),
	  manual/html2txt.pl (1.2), manual/man-proc.pl (1.4),
	  manual/manual2.tex (1.20), misc/po-filter.c (1.2),
	  modules/Makefile.am (1.5), modules/Makefile.in (1.2),
	  modules/filter/Makefile.am (1.7), modules/filter/Makefile.in
	  (1.2), modules/filter/context-filter.opt (1.2),
	  modules/filter/context.cpp (1.2), modules/filter/context.hpp
	  (1.2), modules/filter/email-filter.opt (1.2),
	  modules/filter/email.cpp (1.9), modules/filter/latex.flt (1.2),
	  modules/filter/loadable.cpp (1.2), modules/filter/sgml-filter.opt
	  (1.2), modules/filter/sgml.cpp (1.11),
	  modules/filter/tex-filter.opt (1.2), modules/filter/tex.cpp
	  (1.11), modules/filter/url-filter.opt (1.2),
	  modules/filter/url.cpp (1.5), modules/speller/Makefile.am (1.2),
	  modules/speller/Makefile.in (1.2),
	  modules/speller/default/Makefile.am (1.9),
	  modules/speller/default/Makefile.in (1.2),
	  modules/speller/default/data.cpp (1.5),
	  modules/speller/default/data.hpp (1.6),
	  modules/speller/default/multi_ws.cpp (1.2),
	  modules/speller/default/readonly_ws.cpp (1.7),
	  modules/speller/default/split.cpp (1.2),
	  modules/tokenizer/Makefile.am (1.5),
	  modules/tokenizer/Makefile.in (1.2), po/Makevars (1.2),
	  po/POTFILES.in (1.2), po/es.po (1.3), po/fr.po (1.2),
	  prog/Makefile.am (1.7), prog/Makefile.in (1.2), prog/aspell.cpp
	  (1.32), prog/check_funs.cpp (1.6), prog/checker_string.cpp (1.9),
	  scripts/Makefile.am (1.6), scripts/Makefile.in (1.2),
	  scripts/mkconfig (1.2), win32/Makefile (1.2), win32/settings.h
	  (1.2):
	  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 (tags:
	  loadable-branch-head-merge-point), po/POTFILES.in, po/es.po,
	  po/fr.po (loadable-branch.[10,11,3,1,1,1]):
	  Build Fixes

2004-01-03 05:33  kevina

	* common/itemize.cpp (tags: loadable-branch-head-merge-point)
	  (loadable-branch.2):
	  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
	  (loadable-branch.[10,5,2,3]) (utags:
	  loadable-branch-head-merge-point):
	  Fixed in order to compile and run with
	  --enable-compile-in-filters

2004-01-03 04:13  kevina

	* Makefile.am (tags: loadable-branch-head-merge-point),
	  modules/filter/ccpp-context.cpp, modules/filter/ccpp-context.hpp,
	  modules/filter/context.cpp (tags:
	  loadable-branch-head-merge-point), modules/filter/context.hpp
	  (tags: loadable-branch-head-merge-point),
	  modules/filter/loadable.cpp (loadable-branch.[9,3,2,1,1,5]):
	  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 (tags:
	  loadable-branch-head-merge-point), common/iostream.hpp (tags:
	  loadable-branch-head-merge-point), common/posib_err.cpp (tags:
	  loadable-branch-head-merge-point), common/posib_err.hpp (tags:
	  loadable-branch-head-merge-point), common/string.hpp (tags:
	  loadable-branch-head-merge-point), common/string_list.cpp (tags:
	  loadable-branch-head-merge-point), common/vector.hpp (tags:
	  loadable-branch-head-merge-point), data/cp1250.dat (tags:
	  loadable-branch-head-merge-point), data/cp1251.dat (tags:
	  loadable-branch-head-merge-point), data/cp1252.dat (tags:
	  loadable-branch-head-merge-point), data/cp1253.dat (tags:
	  loadable-branch-head-merge-point), data/cp1254.dat (tags:
	  loadable-branch-head-merge-point), data/cp1255.dat (tags:
	  loadable-branch-head-merge-point), data/cp1256.dat (tags:
	  loadable-branch-head-merge-point), data/cp1257.dat (tags:
	  loadable-branch-head-merge-point), data/cp1258.dat (tags:
	  loadable-branch-head-merge-point), modules/filter/url.cpp (tags:
	  loadable-branch-head-merge-point),
	  modules/speller/default/data.cpp (tags:
	  loadable-branch-head-merge-point),
	  modules/speller/default/data.hpp (tags:
	  loadable-branch-head-merge-point),
	  modules/speller/default/multi_ws.cpp (tags:
	  loadable-branch-head-merge-point),
	  modules/speller/default/readonly_ws.cpp (tags:
	  loadable-branch-head-merge-point), prog/aspell.cpp (tags:
	  loadable-branch-head-merge-point), prog/check_funs.cpp (tags:
	  loadable-branch-head-merge-point), prog/checker_string.cpp (tags:
	  loadable-branch-head-merge-point), win32/Makefile (tags:
	  loadable-branch-head-merge-point), win32/settings.h (tags:
	  loadable-branch-head-merge-point)
	  (loadable-branch.[9,3,1,2,1,2,3,2,1,1,1,1,1,1,1,1,1,4,1,1,2,1,8,1,1,1,1]):

	  Merged changes from rel_0_50-branch

2004-01-03 03:25  kevina

	* common/loadable-filter-API.hpp, modules/filter/tex.cpp (tags:
	  loadable-branch-head-merge-point) (loadable-branch.[4,8]):
	  Rewroked the FDEBUG macros a bit so they act more like
	  statements.

2004-01-03 01:10  kevina

	* configure.ac (tags: rel_0_50-head-merge-point)
	  (rel_0_50-branch.6):
	  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 (tags:
	  loadable-branch-head-merge-point), auto/MkSrc/Create.pm (tags:
	  loadable-branch-head-merge-point), common/error.hpp (tags:
	  loadable-branch-head-merge-point), common/gettext.h (tags:
	  loadable-branch-head-merge-point), common/posib_err.cpp,
	  common/string.cpp (tags: loadable-branch-head-merge-point),
	  examples/Makefile.am (tags: loadable-branch-head-merge-point),
	  m4/Makefile.in, manual/devel2.lyx (tags:
	  loadable-branch-head-merge-point), manual/devel2.tex,
	  manual/manual2.tex, modules/speller/default/split.cpp (tags:
	  loadable-branch-head-merge-point), po/Makevars (tags:
	  loadable-branch-head-merge-point)
	  (loadable-branch.[8,5,1,1,1,1,2,5,2,1,6,5,1,1]):
	  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 (tags:
	  loadable-branch-head-merge-point), tex.cpp
	  (loadable-branch.[4,7]): activated recognition of TeX/LaTeX
	  hyphenation characters.

2003-10-25 15:47  nothere

	* manual/devel2.tex (loadable-branch.5): 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 (loadable-branch.4): Added description of
	  special pipe modes word and noauto

2003-10-25 12:09  nothere

	* prog/aspell.cpp (loadable-branch.7): 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 (loadable-branch.[3,6]):
	  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 (tags: loadable-branch-head-merge-point)
	  (loadable-branch.18): changes due to enhanced filtering
	  (separation of encoders,filters,decoders within Filter class)

2003-10-22 17:24  nothere

	* common/: convert.cpp (tags: loadable-branch-head-merge-point),
	  convert.hpp (tags: loadable-branch-head-merge-point),
	  document_checker.cpp (tags: loadable-branch-head-merge-point),
	  filter.cpp (tags: loadable-branch-head-merge-point), filter.hpp
	  (tags: loadable-branch-head-merge-point), indiv_filter.hpp (tags:
	  loadable-branch-head-merge-point), loadable-filter-API.hpp
	  (loadable-branch.[1,1,1,3,2,1,3]): 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 (tags: rel_0_50-head-merge-point),
	  data/cp1251.dat (tags: rel_0_50-head-merge-point),
	  data/cp1252.dat (tags: rel_0_50-head-merge-point),
	  data/cp1253.dat (tags: rel_0_50-head-merge-point),
	  data/cp1254.dat (tags: rel_0_50-head-merge-point),
	  data/cp1255.dat (tags: rel_0_50-head-merge-point),
	  data/cp1256.dat (tags: rel_0_50-head-merge-point),
	  data/cp1257.dat (tags: rel_0_50-head-merge-point),
	  data/cp1258.dat (tags: rel_0_50-head-merge-point),
	  lib/Makefile.am (tags: rel_0_50-head-merge-point),
	  modules/filter/url.cpp (tags: rel_0_50-head-merge-point)
	  (rel_0_50-branch.[5,1,1,1,1,1,1,1,1,1,2,2]):
	  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 (tags:
	  rel_0_50-head-merge-point), manual/manual2.tex (tags:
	  rel_0_50-head-merge-point), prog/aspell.cpp (tags:
	  rel_0_50-head-merge-point) (rel_0_50-branch.[4,7,5,12]):
	  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 (tags:
	  rel_0_50-head-merge-point), manual/man-proc.pl (tags:
	  rel_0_50-head-merge-point), manual/manual2.lyx,
	  manual/manual2.tex (rel_0_50-branch.[3,1,1,6,4]):
	  Final Changes Before 0.50.4 release.

2003-09-25 18:41  kevina

	* modules/filter/url.cpp (rel_0_50-branch.1):
	  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 (rel_0_50-branch.11):
	  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 (tags: rel_0_50-head-merge-point)
	  (rel_0_50-branch.1):
	  Bug fix in getchar.

2003-09-07 17:47  kevina

	* prog/checker_string.cpp (tags: rel_0_50-head-merge-point)
	  (rel_0_50-branch.3):
	  Fixed compile bug for Gcc 3.3

2003-07-12 16:58  nothere

	* manual/: devel2.tex, manual2.tex (loadable-branch.[4,3]): Adopted
	  manual to reflect actual state of aspells filter features.

2003-07-12 15:45  nothere

	* modules/filter/latex.flt (tags: loadable-branch-head-merge-point)
	  (loadable-branch.2): 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 (loadable-branch.17):
	  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 (tags: loadable-branch-head-merge-point),
	  loadable-filter-API.hpp (loadable-branch.[4,2]): 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 (loadable-branch.16): 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 (loadable-branch.2): just
	  committing to keep sources consitent removed some debuging stuff

2003-07-12 11:58  nothere

	* common/: string_list.cpp, string_map.cpp (tags:
	  loadable-branch-head-merge-point) (loadable-branch.[2,1]):
	  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 (tags:
	  loadable-branch-head-merge-point), sgml.cpp (tags:
	  loadable-branch-head-merge-point), tex.cpp
	  (loadable-branch.[5,5,5]):
	  Fixed bug when some options were not being retrieved.

2003-05-27 08:00  kevina

	* Makefile.am (loadable-branch.8):
	  Minor fixes in the top level makefile.

2003-05-26 12:16  kevina

	* modules/filter/: context-filter.opt, email-filter.opt (tags:
	  loadable-branch-head-merge-point), sgml-filter.opt (tags:
	  loadable-branch-head-merge-point), tex-filter.opt, url-filter.opt
	  (tags: loadable-branch-head-merge-point)
	  (loadable-branch.[2,2,2,2,2]):
	  Removed unnessary escaping of spaces in .opt files.

2003-05-26 11:11  kevina

	* Makefile.am, autogen (tags: loadable-branch-head-merge-point),
	  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
	  (loadable-branch.[7,2,1,1,4,1,4,4,4,2]):
	  Fixes for reworked build process

2003-05-26 09:44  kevina

	* Makefile.am, autogen, configure.ac, auto/Makefile.am,
	  auto/Makefile.in (tags: loadable-branch-head-merge-point),
	  common/Makefile.am, common/Makefile.in (tags:
	  loadable-branch-head-merge-point),
	  common/loadable-filter-API.hpp, common/mk-dirs_h.cpp,
	  data/Makefile.am, data/Makefile.in (tags:
	  loadable-branch-head-merge-point), examples/Makefile.am,
	  examples/po-filter.c, gen/Makefile.in (tags:
	  loadable-branch-head-merge-point), gen/mk-dirs_h.cpp (tags:
	  loadable-branch-head-merge-point), gen/mk-static-filter.pl,
	  interfaces/Makefile.am, interfaces/Makefile.in (tags:
	  loadable-branch-head-merge-point), interfaces/cc/Makefile.am,
	  interfaces/cc/Makefile.in (tags:
	  loadable-branch-head-merge-point), lib/Makefile.am,
	  lib/Makefile.in (tags: loadable-branch-head-merge-point),
	  lib/new_filter.cpp, m4/Makefile.am, m4/Makefile.in,
	  manual/Makefile.am (tags: loadable-branch-head-merge-point),
	  misc/po-filter.c (tags: loadable-branch-head-merge-point),
	  modules/Makefile.am, modules/Makefile.in (tags:
	  loadable-branch-head-merge-point), modules/filter/Makefile.am,
	  modules/filter/Makefile.in (tags:
	  loadable-branch-head-merge-point),
	  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 (tags:
	  loadable-branch-head-merge-point),
	  modules/speller/default/Makefile.am,
	  modules/speller/default/Makefile.in (tags:
	  loadable-branch-head-merge-point), modules/tokenizer/Makefile.am,
	  modules/tokenizer/Makefile.in (tags:
	  loadable-branch-head-merge-point), po/Makefile.in,
	  prog/Makefile.am, prog/Makefile.in (tags:
	  loadable-branch-head-merge-point), scripts/Makefile.am,
	  scripts/Makefile.in (tags: loadable-branch-head-merge-point),
	  scripts/mk-filter-opt.pl, scripts/mk-static-filter.pl,
	  scripts/mkconfig (tags: loadable-branch-head-merge-point)
	  (loadable-branch.[6,1,7,3,1,4,1,1,2,3,1,4,1,1,1,1,4,1,2,1,5,1,15,3,1,5,1,5,1,6,1,1,1,1,1,1,3,3,1,2,1,3,1,1,3,1,4,1,4,2,1]):


	  Major rework of the build system.

2003-05-20 17:08  nothere

	* lib/filter_entry.hpp (tags: loadable-branch-head-merge-point)
	  (loadable-branch.1): 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
	  (loadable-branch.[5,2,3,2,3,3,4,2,4,3,4,5,2,2,2,3]): 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 (rel_0_50-branch.10):
	  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
	  (loadable-branch.[4,6,4,3,14,6,3,4,2,3,1]): 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 (tags:
	  rel_0_50-head-merge-point) (rel_0_50-branch.1):
	  Fix for unhandled error on unreconized file format.

2003-05-11 22:56  kevina

	* manual/manual2.lyx, prog/aspell.cpp (rel_0_50-branch.[5,9]):
	  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 (rel_0_50-branch.[1,1,1])
	  (utags: rel_0_50-head-merge-point):
	  Removed a few const that were causing problems for some
	  compilers.

2003-04-14 14:13  nothere

	* lib/new_filter.cpp (loadable-branch.13): removed implicit inlines
	  from FilterOptionExpandNotifier class

2003-04-14 03:36  kevina

	* common/directory.hpp (tags: loadable-branch-head-merge-point),
	  lib/new_filter.cpp (loadable-branch.[4,12]):
	  Compile fixes for gcc 3.2.2

2003-04-14 02:01  kevina

	* lib/url.cpp (loadable-branch.5):
	  Restored url order_num to its true original value.

2003-04-13 12:48  nothere

	* common/: filter.cpp, info.cpp (loadable-branch.[2,2]): 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 (loadable-branch.4): 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 (loadable-branch.6): 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 (tags:
	  loadable-branch-head-merge-point) (loadable-branch.[1,1,2]):
	  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 (loadable-branch.[11,3]): 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 (loadable-branch.[10,5]):
	  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 (loadable-branch.[2,2]): Not
	  much but some spell checking :(

2003-02-26 18:44  nothere

	* manual/: devel2.tex, man-proc.pl (tags:
	  loadable-branch-head-merge-point), manual2.tex
	  (loadable-branch.[1,1,1]): 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 (tags: loadable-branch-head-merge-point),
	  lib/Makefile.am, lib/new_filter.cpp, lib/url.cpp,
	  prog/aspell.cpp, scripts/mk-filter-opt.pl
	  (loadable-branch.[3,5,3,4,2,9,2,4,2]): 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 (loadable-branch.[3,3,3,3,3]): 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 (loadable-branch.2): Changed to reflect the
	  new filter interface

2003-02-12 01:43  nothere

	* modules/filter/: Makefile.am, email.cpp, sgml.cpp, tex.cpp
	  (loadable-branch.[2,2,2,2]): Moved to reflect the new filter
	  interface.

2003-02-10 11:50  nothere

	* lib/url.cpp (loadable-branch.1): 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 (loadable-branch.1): Moved to
	  ${top_srcdir}/lib as it will stay bulitin filter (the only one)

2003-02-10 09:20  nothere

	* configure.ac (loadable-branch.4): 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 (loadable-branch.2): Added subdirectory
	  for new filter programming interface.

2003-02-10 09:09  nothere

	* scripts/: Makefile.am, mk-filter-opt.pl (loadable-branch.[2,1]):
	  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 (tags:
	  loadable-branch-head-merge-point), vector.hpp
	  (loadable-branch.[1,1]):
	  Enhanced Vector and CharVector to make working with raw data
	  easier.

2003-02-06 17:51  nothere

	* lib/new_filter.cpp (loadable-branch.8): 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 (loadable-branch.3): 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 (loadable-branch.[3,3]):
	  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 (loadable-branch.7): Removed #ifdef around
	  FilterHandle becuase it should't have been there.

2003-01-27 15:31  kevina

	* lib/new_filter.cpp (loadable-branch.6): 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 (loadable-branch.3): 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 (loadable-branch.5): Cosmetic changes.

2003-01-27 11:29  nothere

	* lib/new_filter.cpp (loadable-branch.4): 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
	  (loadable-branch.[2,3,1,2,1,1,1,1,1,1,1,1,1]): 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 (loadable-branch.[1,1,2,1,1]): 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 (tags:
	  loadable-branch-head-merge-point) (loadable-branch.[3,1]): 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 (loadable-branch.2): Example for fixing some
	  problems when calling make without target to rebuild manual.

2003-01-26 12:56  nothere

	* prog/: Makefile.am, aspell.cpp (loadable-branch.[1,2]): 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 (tags:
	  loadable-branch-head-merge-point), info.cpp
	  (loadable-branch.[2,2,2,1]): 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 (loadable-branch.[1,2]): 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 (loadable-branch.[1,3]):
	  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 (loadable-branch.2): 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 (loadable-branch.1): Implemented possible fix
	  for problem during manual generation.

2003-01-20 20:47  kevina

	* prog/aspell.cpp (loadable-branch.1):
	  Fixed problem with HAVE_LOCALE.

2003-01-17 16:40  nothere

	* lib/new_filter.cpp (loadable-branch.2): Fixed some issues related
	  to compilor warnings

2003-01-17 16:20  nothere

	* common/: directory.cpp, directory.hpp (loadable-branch.[2,2]):
	  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
	  (tags: loadable-branch-head-merge-point), lib/new_filter.cpp,
	  modules/filter/loadable.cpp
	  (loadable-branch.[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]):
	  Added better support for loadable filters.

2002-12-22 11:15  kevina

	* affentry.cpp (1.2), affentry.hpp (1.2), affix.cpp (1.2),
	  affix.hpp (1.2), affix.license (1.2), manual/Makefile.am (1.6):
	  Minor cleanups

2002-12-20 21:01  netztorte

	* prog/aspell.cpp (rel_0_50-branch.8): 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 (rel_0_50-branch.4): Updated Win32 notes about
	  compilation, installation and codepage problems

2002-11-29 02:16  kevina

	* common/posib_err.cpp (tags: rel_0_50-head-merge-point)
	  (rel_0_50-branch.1):
	  Fixed gcc 3.3 compile problem.

2002-11-27 22:02  netztorte

	* win32/: Makefile, settings.h (rel_0_50-branch.[1,1]) (utags:
	  rel_0_50-head-merge-point): 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 (rel_0_50-branch.[1,1])
	  (utags: rel_0_50-head-merge-point):
	  Portibility Fix for intel compliler.

2002-11-25 18:34  netztorte

	* common/info.cpp (tags: rel_0_50-head-merge-point),
	  common/iostream.hpp (tags: rel_0_50-head-merge-point),
	  modules/speller/default/readonly_ws.cpp (tags:
	  rel_0_50-head-merge-point), prog/aspell.cpp
	  (rel_0_50-branch.[1,1,1,7]): 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 (1.15), common/file_util.cpp (1.4,
	  loadable-branch-head-merge-point), examples/Makefile.am (1.6),
	  lib/Makefile.am (1.13), manual/manual2.lyx (1.19,
	  loadable-branch-head-merge-point), manual/manual2.tex (1.19),
	  modules/filter/Makefile.am (1.6),
	  modules/speller/default/Makefile.am (1.8),
	  modules/speller/default/writable_base.cpp (1.2,
	  loadable-branch-head-merge-point), modules/tokenizer/Makefile.am
	  (1.4), prog/aspell.cpp (1.31), scripts/Makefile.am (1.5):
	  Merged in changes from rel_0_50-branch

2002-11-23 23:06  kevina

	* affentry.cpp (1.1), affentry.hpp (1.1), affix.cpp (1.1),
	  affix.hpp (1.1), affix.license (1.1),
	  auto/MkSrc/ProcNativeImpl.pm (1.4,
	  loadable-branch-head-merge-point), common/asc_ctype.hpp (1.3,
	  loadable-branch-head-merge-point), common/config.cpp (1.19),
	  common/convert.hpp (1.8), common/file_util.cpp (1.3),
	  common/fstream.hpp (1.12, loadable-branch-head-merge-point),
	  common/info.cpp (1.16), modules/speller/default/Makefile.am
	  (1.7), prog/aspell.cpp (1.30):
	  Win32 Portability Fixes

2002-11-23 22:26  kevina

	* manual/: manual2.lyx, manual2.per (tags:
	  rel_0_50-head-merge-point), manual2.tex (rel_0_50-branch.[3,1,3])
	  (utags: rel-0_50_3):
	  Final changes before release.

2002-11-11 04:00  kevina

	* examples/Makefile.am, scripts/Makefile.am (rel_0_50-branch.[1,1])
	  (utags: rel-0_50_3, rel_0_50-head-merge-point):
	  Fixed so that spell can be built outside the source tree (i.e.
	  with VPATH)

2002-11-11 03:49  kevina

	* configure.ac (tags: rel-0_50_3), common/Makefile.am (tags:
	  rel-0_50_3, rel_0_50-head-merge-point), common/file_util.cpp
	  (tags: rel-0_50_3, rel_0_50-head-merge-point), lib/Makefile.am
	  (tags: rel-0_50_3), manual/manual2.lyx, manual/manual2.tex,
	  modules/filter/Makefile.am (tags: rel-0_50_3,
	  rel_0_50-head-merge-point), modules/speller/default/Makefile.am
	  (tags: rel-0_50_3, rel_0_50-head-merge-point),
	  modules/speller/default/writable_base.cpp (tags: rel-0_50_3,
	  rel_0_50-head-merge-point), modules/tokenizer/Makefile.am (tags:
	  rel-0_50_3, rel_0_50-head-merge-point)
	  (rel_0_50-branch.[2,2,1,1,2,2,2,2,1,2]):
	  Ignored Locking Errors.  Linked all sub libraries into main
	  library.

2002-11-04 17:47  kevina

	* prog/aspell.cpp (tags: rel-0_50_3) (rel_0_50-branch.6):
	  Hopefully fixed the ispell alignment bug for good.  Thanks for
	  Ronald Wahl for finding it.

2002-10-04 07:59  kevina

	* prog/aspell.cpp (rel_0_50-branch.5):
	  Fixed bug when newline wasn't being passed on to spell checker.

2002-09-28 23:04  kevina

	* common/Makefile.am (1.14), data/koi8-u.dat (1.2,
	  loadable-branch-head-merge-point), manual/edit-man (1.2,
	  loadable-branch-head-merge-point), manual/manual2.lyx (1.18),
	  manual/manual2.per (1.10, loadable-branch-head-merge-point),
	  manual/manual2.tex (1.18), modules/filter/Makefile.am (1.5),
	  modules/speller/default/Makefile.am (1.6),
	  modules/tokenizer/Makefile.am (1.3), prog/aspell.cpp (1.29):
	  Merged in changes from rel_0_50-branch.

2002-09-28 23:00  kevina

	* common/Makefile.am, data/koi8-u.dat (tags: rel-0_50_3,
	  rel_0_50-head-merge-point), manual/edit-man (tags: rel-0_50_3,
	  rel_0_50-head-merge-point), manual/manual2.lyx,
	  manual/manual2.tex, modules/filter/Makefile.am,
	  modules/speller/default/Makefile.am,
	  modules/tokenizer/Makefile.am, prog/aspell.cpp
	  (rel_0_50-branch.[1,1,1,1,1,1,1,1,4]) (utags: rel-0_50_2):
	  Final updates before release.

2002-09-25 22:53  kevina

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

2002-09-25 22:45  kevina

	* prog/checker_string.cpp (tags: rel-0_50_3, rel-0_50_2)
	  (rel_0_50-branch.2):
	  Fixed part one of bug #613714 and a hack to sort of fix part two.

2002-09-24 00:44  kevina

	* configure.ac (1.20), modules/speller/default/speller_impl.cpp
	  (1.12, loadable-branch-head-merge-point), po/fr.po (1.1,
	  loadable-branch-head-merge-point), prog/aspell.cpp (1.28),
	  prog/checker_string.cpp (1.7):
	  Merged in changes form rel_0_50-branch.  Added fr locale

2002-09-23 21:38  kevina

	* configure.ac (tags: rel-0_50_2),
	  modules/speller/default/speller_impl.cpp (tags: rel-0_50_3,
	  rel-0_50_2, rel_0_50-head-merge-point), prog/aspell.cpp,
	  prog/checker_string.cpp (rel_0_50-branch.[1,1,3,1]):
	  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 (1.6), suggest.cpp
	  (1.6, loadable-branch-head-merge-point):
	  Removed obsolete comments

2002-09-20 17:25  kevina

	* common/basic_list.hpp (1.3, loadable-branch-head-merge-point),
	  common/char_vector.hpp (1.7), common/enumeration.hpp (1.5,
	  loadable-branch-head-merge-point), common/fstream.cpp (1.9,
	  loadable-branch-head-merge-point), common/fstream.hpp (1.11),
	  common/ostream.hpp (1.5, loadable-branch-head-merge-point),
	  common/string.cpp (1.6), common/string.hpp (1.6),
	  common/vector.hpp (1.5), modules/speller/default/data.hpp (1.5),
	  modules/speller/default/l2editdist.cpp (1.4,
	  loadable-branch-head-merge-point),
	  modules/speller/default/language.hpp (1.2,
	  loadable-branch-head-merge-point),
	  modules/speller/default/leditdist.hpp (1.4,
	  loadable-branch-head-merge-point),
	  modules/speller/default/phonetic.cpp (1.2,
	  loadable-branch-head-merge-point),
	  modules/speller/default/readonly_ws.cpp (1.5),
	  modules/speller/default/suggest.cpp (1.5),
	  modules/speller/default/typo_editdist.cpp (1.2,
	  loadable-branch-head-merge-point),
	  modules/speller/default/typo_editdist.hpp (1.2,
	  loadable-branch-head-merge-point),
	  modules/speller/default/writable_repl.cpp (1.4,
	  loadable-branch-head-merge-point),
	  modules/speller/default/writable_ws.cpp (1.4,
	  loadable-branch-head-merge-point):
	  Merged in reworked_soundslike branch.

2002-09-20 17:14  kevina

	* modules/speller/default/suggest.cpp (1.3.2.5,
	  reworked_soundslike):
	  Bugfixes.

2002-09-20 16:49  kevina

	* common/: fstream.cpp (1.8), fstream.hpp (1.10), iostream.cpp
	  (1.3, loadable-branch-head-merge-point):
	  Merged rel_0_50-branch.

2002-09-20 16:06  kevina

	* po/es.po (1.2, loadable-branch-head-merge-point):
	  Updated es.po

2002-09-20 13:58  kevina

	* common/basic_list.hpp (1.2.6.1, reworked_soundslike),
	  modules/speller/default/suggest.cpp (1.3.2.4),
	  modules/speller/default/typo_editdist.cpp (1.1.6.1,
	  reworked_soundslike), modules/speller/default/typo_editdist.hpp
	  (1.1.6.1, reworked_soundslike):
	  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 (1.3.2.1,
	  reworked_soundslike), language.hpp (1.1.6.2,
	  reworked_soundslike), readonly_ws.cpp (1.3.2.4,
	  reworked_soundslike), suggest.cpp (1.3.2.3):
	  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
	  (rel_0_50-branch.[1,1,1]) (utags: rel-0_50_2, rel-0_50_3,
	  rel_0_50-head-merge-point):
	  Avoided closing standard streams when FStream is destroyed to
	  allow the aspell library to be dlopened.

2002-09-09 16:56  kevina

	* configure.ac (1.19), examples/example-c.c (1.5,
	  loadable-branch-head-merge-point), prog/aspell.cpp (1.27),
	  prog/compress.c (1.3, loadable-branch-head-merge-point):
	  Merged changes from rel_0_50-branch

2002-09-09 15:27  kevina

	* prog/: aspell.cpp, compress.c (tags: rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point) (rel_0_50-branch.[2,1]):
	  compress.c: WIN32 Bug Fix aspell.cpp: Bug fix when '^' starts a
	  line.

2002-09-09 02:04  kevina

	* m4/Makefile.am (1.1):
	  Added missing files

2002-09-09 01:58  kevina

	* po/Makevars (1.1):
	  Added missing file

2002-09-09 01:57  kevina

	* Makefile.am (1.8), README-CVS (1.9,
	  loadable-branch-head-merge-point), autogen (1.7), configure.ac
	  (1.18), rm-auto (1.2, loadable-branch-head-merge-point),
	  auto/MkSrc/Info.pm (1.2, loadable-branch-head-merge-point),
	  auto/MkSrc/ProcNativeImpl.pm (1.3), common/Makefile.am (1.13),
	  common/config.cpp (1.18), common/error.hpp (1.2),
	  common/gettext.h (1.1), common/indiv_filter.hpp (1.7),
	  common/posib_err.cpp (1.6), examples/Makefile.am (1.5),
	  examples/po-filter.c (1.1), lib/dummy.cpp (1.2,
	  loadable-branch-head-merge-point), lib/new_filter.cpp (1.6),
	  modules/filter/Makefile.am (1.4), modules/filter/email.cpp (1.8),
	  modules/filter/loadable.cpp (1.1), modules/filter/sgml.cpp
	  (1.10), modules/filter/tex.cpp (1.10), po/POTFILES.in (1.1,
	  loadable-branch-head-merge-point), po/es.po (1.1),
	  prog/Makefile.am (1.6), prog/aspell.cpp (1.26):
	  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 (1.6), common/enumeration.hpp (1.4),
	  common/fstream.cpp (1.7), common/fstream.hpp (1.9),
	  common/ostream.hpp (1.4), common/string.cpp (1.5),
	  common/string.hpp (1.5), modules/speller/default/data.hpp (1.4),
	  modules/speller/default/l2editdist.cpp (1.3),
	  modules/speller/default/leditdist.hpp (1.3),
	  modules/speller/default/readonly_ws.cpp (1.4),
	  modules/speller/default/suggest.cpp (1.4),
	  modules/speller/default/writable_repl.cpp (1.3),
	  modules/speller/default/writable_ws.cpp (1.3) (utags:
	  reworked_soundslike_bp):
	  Reverted Changes on Head Branch

2002-09-05 22:04  kevina

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

2002-09-05 00:26  kevina

	* modules/speller/default/: readonly_ws.cpp (1.3.2.2), suggest.cpp
	  (1.3.2.2):
	  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 (1.4.6.1, reworked_soundslike),
	  modules/speller/default/readonly_ws.cpp (1.3.2.1),
	  modules/speller/default/suggest.cpp (1.3.2.1):
	  Reworked how soundslikes tables are created.	Removed soundslike
	  hash.

2002-09-03 23:04  kevina

	* common/char_vector.hpp (1.5, reworked_soundslike),
	  common/enumeration.hpp (1.3, reworked_soundslike),
	  common/fstream.cpp (1.6, reworked_soundslike), common/fstream.hpp
	  (1.8, reworked_soundslike), common/ostream.hpp (1.3,
	  reworked_soundslike), common/string.cpp (1.4,
	  reworked_soundslike), common/string.hpp (1.4,
	  reworked_soundslike), modules/speller/default/data.hpp (1.3),
	  modules/speller/default/l2editdist.cpp (1.2,
	  reworked_soundslike), modules/speller/default/leditdist.hpp (1.2,
	  reworked_soundslike), modules/speller/default/readonly_ws.cpp
	  (1.3), modules/speller/default/suggest.cpp (1.3),
	  modules/speller/default/writable_repl.cpp (1.2,
	  reworked_soundslike), modules/speller/default/writable_ws.cpp
	  (1.2, reworked_soundslike):
	  Introduced skiptables in Soundslike scan to speed things up.

2002-08-31 15:10  kevina

	* examples/example-c.c (tags: rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point) (rel_0_50-branch.2):
	  Bug fixes in example-c

2002-08-30 16:02  kevina

	* prog/aspell.cpp (rel_0_50-branch.1):
	  Fixed a bug in which the last line without newline will be
	  ignored.

2002-08-30 15:13  kevina

	* examples/example-c.c (1.4), scripts/run-with-aspell.create (1.2,
	  loadable-branch-head-merge-point), scripts/spell (1.2,
	  loadable-branch-head-merge-point) (utags: before_split,
	  reworked_soundslike, reworked_soundslike_bp):
	  Merged rel_0_50-branch.

2002-08-30 15:11  kevina

	* examples/example-c.c, scripts/run-with-aspell.create (tags:
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point), scripts/spell
	  (tags: rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point)
	  (rel_0_50-branch.[1,1,1]):
	  Updated example to include dumping a configuration option as a
	  list.

	  Added missing files.

2002-08-29 21:16  kevina

	* configure.ac (1.17), manual/manual2.lyx (1.17),
	  manual/manual2.per (1.9, rel-0_50_2), manual/manual2.tex (1.17)
	  (utags: before_split, rel_0_50_1, reworked_soundslike,
	  reworked_soundslike_bp):
	  Manual fixes.

2002-08-27 07:51  kevina

	* common/iostream.hpp (1.4, rel-0_50_3, rel-0_50_2,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1):
	  Win32 fix.

2002-08-26 19:11  kevina

	* configure.ac (1.16), common/Makefile.am (1.12,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1), data/Makefile.am (1.4, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1),
	  scripts/Makefile.am (1.4, rel-0_50_2, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1):
	  Fixed pkglibdir and pkgdatadir so you can change it.

2002-08-26 17:42  kevina

	* common/can_have_error.hpp (1.3, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1):
	  Added file that is no longer generated.

2002-08-26 17:01  kevina

	* configure.ac (1.15), common/Makefile.am (1.11),
	  common/can_have_error.cpp (1.3, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1), common/error.cpp (1.4,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1),
	  common/speller.cpp (1.2, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1), lib/Makefile.am (1.12, rel-0_50_2,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1), manual/manual2.lyx (1.16), manual/manual2.tex
	  (1.16), prog/check_funs.cpp (1.5, rel-0_50_3, rel-0_50_2,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1):
	  Portability Fixes.  Fix so -O3 works.

2002-08-25 21:04  kevina

	* configure.ac (1.14), common/Makefile.am (1.10), common/config.cpp
	  (1.17, rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1), lib/Makefile.am (1.11):
	  Portability fixed.

	  Incremented version number.

2002-08-25 21:03  kevina

	* README (1.6):
	  Removed generated file.

2002-08-25 20:57  kevina

	* manual/: manual2.lyx (1.15), manual2.per (1.8), manual2.tex
	  (1.15):
	  Updated win32 section.  Version increment

2002-08-24 19:38  kevina

	* common/: convert.cpp (1.11, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1), settings.h.in
	  (1.5):
	  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 (1.7, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1), README (1.5),
	  common/settings.h.in (1.4), data/Makefile.am (1.3),
	  lib/Makefile.am (1.10), manual/Makefile.am (1.5, rel-0_50_3,
	  rel-0_50_2, rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1),
	  manual/devel2.lyx (1.8, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1),
	  manual/devel2.tex (1.8, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1),
	  manual/manual2.lyx (1.14), manual/manual2.per (1.7),
	  manual/manual2.tex (1.14), modules/filter/Makefile.am (1.3,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1), modules/speller/default/Makefile.am (1.5,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1), modules/tokenizer/Makefile.am (1.2,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1), prog/Makefile.am (1.5, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1),
	  prog/aspell.cpp (1.25, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1),
	  prog/check_funs.cpp (1.4), prog/check_funs.hpp (1.3,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1) (utags:
	  rel_0_50):
	  Final changes before release.

2002-08-21 05:09  kevina

	* manual/: devel2.lyx (1.7), devel2.tex (1.7), manual2.lyx (1.13),
	  manual2.per (1.6), manual2.tex (1.13):
	  More manual updates.

2002-08-20 19:47  kevina

	* common/document_checker.cpp (1.11, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/filter.cpp (1.7, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/filter_char.hpp (1.4, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), common/indiv_filter.hpp (1.6, rel-0_50_3,
	  rel-0_50_2, rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  manual/devel2.lyx (1.6), manual/devel2.tex (1.6),
	  modules/filter/email.cpp (1.7, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  modules/filter/sgml.cpp (1.9, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  modules/filter/tex.cpp (1.9, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50):

	  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 (1.24):

	  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 (1.5), devel2.tex (1.5), manual2.lyx (1.12),
	  manual2.per (1.5), manual2.tex (1.12):
	  Manual updates.

2002-08-18 07:52  kevina

	* examples/list-dicts.c (1.2), lib/find_speller.cpp (1.14) (utags:
	  before_split, loadable-branch-head-merge-point, rel-0_50_2,
	  rel-0_50_3, rel_0_50, rel_0_50-head-merge-point, rel_0_50_1,
	  reworked_soundslike, reworked_soundslike_bp):
	  Fixed bug where jargon wasn't being recognized.

	  Made jargon field wider in list-dicts

2002-08-17 23:55  kevina

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

2002-08-17 23:43  kevina

	* manual/manual2.lyx (1.11), manual/manual2.tex (1.11),
	  scripts/Makefile.am (1.3, rel_0_50), scripts/aspell-import (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50):
	  Added aspell-import script.

2002-08-17 18:15  kevina

	* prog/aspell.cpp (1.22):
	  Minor aspell.cpp fixups

2002-08-17 18:02  kevina

	* README (1.4), README-CVS (1.8, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  manual/manual2.lyx (1.10), manual/manual2.tex (1.10),
	  modules/speller/default/Makefile.am (1.4),
	  modules/speller/default/aspell-util.cpp (1.7), prog/Makefile.am
	  (1.4), prog/aspell.cpp (1.21):
	  Merged speller-util into aspell.

2002-08-16 17:57  kevina

	* manual/: manual2.lyx (1.9), manual2.per (1.4), manual2.tex (1.9):


	  More manual updates.

2002-08-16 16:46  kevina

	* config-debug (1.3, loadable-branch-head-merge-point, rel-0_50_3,
	  rel-0_50_2, rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  config-opt (1.4, loadable-branch-head-merge-point, rel-0_50_3,
	  rel-0_50_2, rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  configure.ac (1.13, rel_0_50), manual/manual2.lyx (1.8),
	  manual/manual2.per (1.3), manual/manual2.tex (1.8),
	  modules/speller/default/speller_impl.cpp (1.11,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), scripts/Makefile.am (1.2):
	  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 (1.7, loadable-branch-head-merge-point, rel-0_50_3,
	  rel-0_50_2, rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/config.cpp (1.16, rel_0_50), common/filter.cpp (1.6),
	  common/filter.hpp (1.8, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/speller.hpp (1.7, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), lib/find_speller.cpp (1.13),
	  manual/manual2.lyx (1.7), manual/manual2.per (1.2),
	  manual/manual2.tex (1.7), modules/speller/default/data.cpp (1.4,
	  rel-0_50_3, rel-0_50_2, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  modules/speller/default/data.hpp (1.2, rel-0_50_3, rel-0_50_2,
	  before_split, rel_0_50_1, rel_0_50), prog/aspell.cpp (1.20):
	  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 (1.15), manual/manual2.lyx (1.6),
	  manual/manual2.tex (1.6):
	  used LC_MESSAGES locale instead of LANG environmental variable

2002-08-13 05:03  kevina

	* common/config.cpp (1.14), lib/find_speller.cpp (1.12),
	  modules/speller/default/data.cpp (1.3):
	  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 (1.5), manual2.tex (1.5):
	  Manual updates for filename extensions as the releate to the mode
	  option.

2002-08-12 19:10  kevina

	* FIXMEs (1.6), configure.ac (1.12), common/Makefile.am (1.9,
	  rel_0_50), common/config.cpp (1.13), common/config.hpp (1.9,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), common/document_checker.cpp (1.10),
	  common/filter.hpp (1.7), common/info.cpp (1.15, rel-0_50_3,
	  rel-0_50_2, reworked_soundslike, reworked_soundslike_bp,
	  before_split, rel_0_50_1, rel_0_50), common/string_list.cpp (1.5,
	  rel-0_50_3, rel-0_50_2, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/string_list.hpp (1.2, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/string_list_impl.hpp (1.5), common/string_map.cpp (1.6,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), common/string_map.hpp (1.3,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/strtonum.cpp (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), common/strtonum.hpp (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  lib/find_speller.cpp (1.11), lib/new_filter.cpp (1.5, rel-0_50_3,
	  rel-0_50_2, rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  manual/manual2.lyx (1.4), manual/manual2.tex (1.4),
	  modules/filter/sgml.cpp (1.8), modules/filter/tex.cpp (1.8),
	  modules/speller/default/speller_impl.cpp (1.10), prog/aspell.cpp
	  (1.19):

	  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 (1.2, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/document_checker.cpp (1.9), common/filter_char.hpp (1.3),
	  common/filter_char_vector.hpp (1.2,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/hash-t.hpp (1.4, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), common/hash.hpp (1.4,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/posib_err.hpp (1.10, rel-0_50_3, rel-0_50_2,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), common/stack_ptr.hpp (1.5,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  lib/find_speller.cpp (1.10), manual/devel2.lyx (1.4),
	  manual/devel2.tex (1.4), modules/filter/sgml.cpp (1.7),
	  modules/filter/tex.cpp (1.7), modules/speller/default/phonet.cpp
	  (1.3, loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  modules/speller/default/vector_hash-t.hpp (1.2,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  prog/aspell.cpp (1.18), prog/check_funs.cpp (1.3):
	  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 (1.15, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/convert.cpp (1.10, rel_0_50), common/convert.hpp (1.7,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), common/document_checker.cpp (1.8),
	  common/document_checker.hpp (1.5,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/filter.cpp (1.5), common/filter.hpp (1.6),
	  common/filter_char.hpp (1.2), common/filter_char_vector.hpp
	  (1.1), common/indiv_filter.hpp (1.5), common/posib_err.hpp (1.9),
	  common/tokenizer.hpp (1.3, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), examples/example-c.c (1.3, rel_0_50_1,
	  rel_0_50), lib/find_speller.cpp (1.9), lib/new_checker.cpp (1.3,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  lib/new_filter.cpp (1.4), modules/filter/email.cpp (1.6),
	  modules/filter/sgml.cpp (1.6), modules/filter/tex.cpp (1.6),
	  modules/filter/url.cpp (1.4, rel-0_50_3, rel-0_50_2,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), modules/tokenizer/basic.cpp (1.3,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  prog/aspell.cpp (1.17), prog/checker_string.cpp (1.6,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50):
	  Added support for encoding and decoding filters.

2002-08-08 22:55  kevina

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

2002-08-08 22:02  kevina

	* auto/mk-doc.pl (1.2, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50):
	  Avoided writing 'mk-src.tex' when it has not changed.

2002-08-08 21:52  kevina

	* autogen (1.6, rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50):
	  Fixed autogen to work with modifed mk-src.

2002-08-08 10:25  kevina

	* prog/: aspell.cpp (1.16), checker_string.cpp (1.5),
	  checker_string.hpp (1.2, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50):
	  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 (1.4):
	  Removed generated file which should't have been there.

2002-08-08 10:20  kevina

	* auto/Makefile.am (1.2, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  auto/mk-doc.pl (1.1), auto/mk-src.in (1.14), auto/mk-src.pl
	  (1.10, loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  auto/MkSrc/CcHelper.pm (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), auto/MkSrc/Create.pm (1.1, rel-0_50_3,
	  rel-0_50_2, rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  auto/MkSrc/Info.pm (1.1, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  auto/MkSrc/Methods.pm (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), auto/MkSrc/ProcCc.pm (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  auto/MkSrc/ProcCxx.pm (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), auto/MkSrc/ProcImpl.pm (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  auto/MkSrc/ProcNative.pm (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), auto/MkSrc/ProcNativeImpl.pm (1.1),
	  auto/MkSrc/Read.pm (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), auto/MkSrc/Type.pm (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  auto/MkSrc/Util.pm (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), manual/Makefile.am (1.4),
	  manual/devel2.lyx (1.3), manual/devel2.tex (1.3),
	  manual/man-proc.pl (1.3, rel-0_50_3, rel-0_50_2,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50):
	  Reorganized mk-src.pl to break it up into small modules and added
	  documentation.

2002-08-04 18:50  kevina

	* common/info.cpp (1.14):
	  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 (1.5):
	  Compile fix.

2002-08-04 02:24  kevina

	* common/document_checker.cpp (1.7), common/filter.cpp (1.4),
	  common/filter.hpp (1.5), common/indiv_filter.hpp (1.4),
	  modules/filter/email.cpp (1.4), modules/filter/sgml.cpp (1.5),
	  modules/filter/tex.cpp (1.5), modules/filter/url.cpp (1.3):
	  Modified filter interface a bit.

2002-08-04 01:34  kevina

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

2002-08-04 01:29  kevina

	* auto/Makefile.am (1.1):
	  Added missing file.

2002-08-04 01:20  kevina

	* TODO (1.2, loadable-branch-head-merge-point, rel-0_50_3,
	  rel-0_50_2, rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  auto/mk-src.in (1.13), auto/mk-src.pl (1.9), common/Makefile.am
	  (1.8), common/char_vector.hpp (1.4, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, before_split, rel_0_50_1, rel_0_50),
	  common/convert.cpp (1.8), common/convert.hpp (1.6),
	  common/document_checker.cpp (1.6), common/document_checker.hpp
	  (1.4), common/filter.cpp (1.3), common/filter.hpp (1.4),
	  common/indiv_filter.hpp (1.3), common/speller.hpp (1.6),
	  common/string_enumeration.hpp (1.5,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  common/tokenizer.cpp (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50), common/tokenizer.hpp (1.2),
	  common/vector.hpp (1.4, rel-0_50_3, rel-0_50_2,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50),
	  lib/Makefile.am (1.9), manual/manual2.tex (1.3),
	  modules/filter/email.cpp (1.3), modules/filter/sgml.cpp (1.4),
	  modules/filter/tex.cpp (1.4), modules/filter/url.cpp (1.2),
	  modules/speller/default/speller_impl.cpp (1.9),
	  modules/tokenizer/basic.cpp (1.2):
	  Reworked filter and convert interface.  Fixed conversion bugs.

2002-08-02 23:54  kevina

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

2002-07-31 22:03  kevina

	* README (1.3), configure.ac (1.11), manual/Makefile.am (1.3),
	  manual/manual2.lyx (1.3) (utags: before-filter):
	  Minor manual fixes

2002-07-29 19:20  kevina

	* data/: iso8859-13.dat (1.1), iso8859-14.dat (1.1), iso8859-15.dat
	  (1.1) (utags: before-filter, before_split,
	  loadable-branch-head-merge-point, rel-0_50_2, rel-0_50_3,
	  rel_0_50, rel_0_50-head-merge-point, rel_0_50_1,
	  reworked_soundslike, reworked_soundslike_bp):
	  Added some data files.

2002-07-29 16:17  kevina

	* COPYING (1.2, loadable-branch-head-merge-point, rel-0_50_3,
	  rel-0_50_2, rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), manual/Makefile.am (1.2), manual/devel2.lyx (1.2,
	  before-filter), manual/devel2.tex (1.2, before-filter),
	  manual/fdl.tex (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), manual/lgpl.txt (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), manual/man-proc.pl (1.2, before-filter),
	  manual/manual2.lyx (1.2), manual/manual2.tex (1.2,
	  before-filter):
	  Updated copyright.

2002-07-28 23:31  kevina

	* Makefile.am (1.6, before-filter), autogen (1.5, before-filter),
	  configure.ac (1.10):
	  Added support for rerunning mk-src.pl when nessary

2002-07-28 22:44  kevina

	* scripts/ispell (1.2, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter):
	  Minor change in ispell script.

2002-07-28 22:35  kevina

	* Makefile.am (1.5), README-CVS (1.7, before-filter), configure.ac
	  (1.9), manual/Makefile.am (1.1), manual/devel2.lyx (1.1),
	  manual/devel2.tex (1.1), manual/html.sty (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), manual/html2txt.pl (1.1, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), manual/man-proc.pl (1.1), manual/manual2.lyx
	  (1.1), manual/manual2.per (1.1, before-filter),
	  manual/manual2.tex (1.1):
	  Added manual.

2002-07-28 12:53  kevina

	* common/config.cpp (1.12), common/hash.hpp (1.3), prog/aspell.cpp
	  (1.15) (utags: before-filter):
	  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 (1.14):
	  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 (1.13), prog/check_funs.cpp (1.2, before-filter),
	  prog/check_funs.hpp (1.2, before-filter), scripts/ispell (1.1):
	  Improved check interface a bit and added support for Ispell
	  kepmapping.

2002-07-27 05:49  kevina

	* common/error.hpp (1.1, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter):
	  Added needed file.

2002-07-27 05:39  kevina

	* common/info.cpp (1.13), lib/find_speller.cpp (1.8),
	  modules/speller/default/speller_impl.cpp (1.8) (utags:
	  before-filter):
	  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 (1.8, before-filter):
	  Removed fixed fixme.

2002-07-26 21:27  kevina

	* common/config.cpp (1.11), common/config.hpp (1.8, before-filter),
	  common/error.cpp (1.3, rel_0_50, before-filter),
	  common/posib_err.cpp (1.5, rel-0_50_3, rel-0_50_2,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), common/posib_err.hpp (1.7),
	  examples/example-c.c (1.2, before-filter), lib/new_config.cpp
	  (1.4, rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter),
	  modules/speller/default/speller_impl.cpp (1.7),
	  modules/speller/default/speller_impl.hpp (1.5,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), modules/speller/default/suggest.cpp (1.2,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point, before_split,
	  rel_0_50_1, rel_0_50, before-filter),
	  modules/speller/default/suggest.hpp (1.2,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter):
	  Fixed memory problems as reported by valgrind and other bug
	  fixes.

2002-07-26 06:16  kevina

	* lib/find_speller.cpp (1.7),
	  modules/speller/default/aspell-util.cpp (1.6, before-filter),
	  prog/aspell.cpp (1.12):
	  Fixed some fixmes, espacally with the formating of the help
	  string

2002-07-25 17:05  kevina

	* README (1.2):
	  README update

2002-07-25 16:25  kevina

	* auto/mk-src.in (1.12, before-filter):
	  Added description to a member of DictInfo

2002-07-25 16:08  kevina

	* common/info.cpp (1.12), examples/Makefile.am (1.4, rel-0_50_2,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), examples/list-dicts.c (1.1,
	  before-filter), prog/aspell.cpp (1.11):
	  Fixed bugs in DictInfoList and added an example of how to use it.

2002-07-25 14:08  kevina

	* examples/: Makefile.am (1.3), aspell0.c (1.7), example-c.c (1.1):

	  Renamed aspell0 back to example-c.

2002-07-25 13:13  kevina

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

2002-07-25 12:54  kevina

	* common/convert.cpp (1.7, before-filter), data/dvorak.kbd (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), modules/filter/sgml.cpp (1.3, before-filter),
	  prog/aspell.cpp (1.10):

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

2002-07-25 08:58  kevina

	* prog/aspell.cpp (1.9):
	  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 (1.8), checker_string.cpp (1.4, before-filter):

	  Bug fixes when using aspell in list mode.

2002-07-24 16:17  kevina

	* common/iostream.hpp (1.3, rel_0_50, before-filter),
	  prog/aspell.cpp (1.7):
	  Fixed bug in pipe mode by forcing line buffering.

2002-07-24 10:25  kevina

	* common/config.cpp (1.10), common/config.hpp (1.7),
	  common/document_checker.cpp (1.5, before-filter),
	  lib/new_config.cpp (1.3), prog/aspell.cpp (1.6):
	  Fixed mode changing in pipe mode.  Reworked Notifier class a bit.

2002-07-24 03:02  kevina

	* auto/mk-src.in (1.11), common/errors.cpp (1.3, before-filter),
	  modules/speller/default/data.cpp (1.2, before-filter),
	  modules/speller/default/language.cpp (1.2,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), prog/aspell.cpp (1.5):
	  Bug fixes with error language related error message reporting.

2002-07-24 01:57  kevina

	* modules/speller/default/speller_impl.cpp (1.6), prog/aspell.cpp
	  (1.4):
	  More bug fixes.

2002-07-24 01:32  kevina

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

2002-07-24 01:31  kevina

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

2002-07-24 01:15  kevina

	* TODO (1.1, before-filter):
	  Added TODO

2002-07-23 23:32  kevina

	* common/config.cpp (1.9), common/getdata.cpp (1.3,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), common/info.cpp (1.11), common/info.hpp (1.8,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), lib/find_speller.cpp (1.5),
	  modules/filter/tex.cpp (1.3, before-filter), prog/aspell.cpp
	  (1.3):
	  Fixed some bugs found by valgrind.

2002-07-23 22:29  kevina

	* common/string_map.hpp (1.2, before-filter),
	  modules/filter/sgml.cpp (1.2), modules/filter/tex.cpp (1.2):
	  Added sgml and TeX filters.

2002-07-23 21:08  kevina

	* common/asc_ctype.hpp (1.2, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter):
	  Fixed bugs in asc_to{upper,lower}.

2002-07-23 19:36  kevina

	* common/asc_ctype.hpp (1.1), common/config.cpp (1.8),
	  common/convert.cpp (1.6), common/fstream.cpp (1.5, before_split,
	  rel_0_50_1, rel_0_50, before-filter), common/info.cpp (1.10),
	  common/itemize.cpp (1.4, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), lib/find_speller.cpp (1.4),
	  modules/speller/default/phonet.cpp (1.2, before-filter):
	  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 (1.4), README (1.1), README-CVS (1.6), config-opt
	  (1.3, before-filter), configure.ac (1.8), common/Makefile.am
	  (1.7, before-filter), common/errors.cpp (1.2), lib/Makefile.am
	  (1.8, before-filter), modules/speller/default/Makefile.am (1.3,
	  before-filter), modules/speller/default/aspell-util.cpp (1.5),
	  prog/Makefile.am (1.3, before-filter), prog/aspell.cpp (1.2):
	  Final changes before snapshot 200020722

2002-07-22 05:37  kevina

	* auto/mk-src.pl (1.7, before-filter):
	  Added support for outputting the desc. in generated files.

2002-07-22 03:10  kevina

	* common/: mutable_container.hpp (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), string_list.hpp (1.1, before-filter),
	  string_map.hpp (1.1):
	  Added needed files.

2002-07-22 03:07  kevina

	* configure.ac (1.7), auto/mk-src.in (1.10), auto/mk-src.pl (1.6),
	  common/char_vector.hpp (1.3, before-filter), common/config.cpp
	  (1.7), common/config.hpp (1.6), common/document_checker.cpp
	  (1.4), common/document_checker.hpp (1.3, before-filter),
	  common/filter.cpp (1.2, before-filter), common/filter.hpp (1.3,
	  before-filter), common/fstream.cpp (1.4), common/fstream.hpp
	  (1.7, before_split, rel_0_50_1, rel_0_50, before-filter),
	  common/itemize.cpp (1.3), common/itemize.hpp (1.3,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), common/mutable_string.hpp (1.3,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), common/posib_err.cpp (1.4), common/posib_err.hpp
	  (1.6), common/settings.h.in (1.3, before-filter),
	  common/speller.hpp (1.5, before-filter), common/stack_ptr.hpp
	  (1.4, before-filter), common/string_list.cpp (1.4,
	  before-filter), common/string_list_impl.hpp (1.4, before-filter),
	  common/string_map.cpp (1.5, before-filter), examples/aspell0.c
	  (1.6), lib/new_config.cpp (1.2), lib/new_filter.cpp (1.3,
	  before-filter), modules/filter/Makefile.am (1.2, before-filter),
	  modules/filter/email.cpp (1.2, before-filter),
	  modules/filter/sgml.cpp (1.1), modules/filter/tex.cpp (1.1),
	  modules/speller/default/aspell-util.cpp (1.4),
	  modules/speller/default/speller_impl.cpp (1.5),
	  modules/speller/default/speller_impl.hpp (1.4), prog/Makefile.am
	  (1.2), prog/aspell.cpp (1.1), prog/check_funs.cpp (1.1),
	  prog/check_funs.hpp (1.1), prog/checker_string.cpp (1.1),
	  prog/checker_string.hpp (1.1, before-filter):
	  Aspell can now be used as an independent utility!

2002-07-17 00:09  kevina

	* common/document_checker.cpp (1.3), common/filter.cpp (1.1),
	  examples/aspell0.c (1.5):
	  Added needed file and other minor fixes.

2002-07-16 23:50  kevina

	* configure.ac (1.6), common/Makefile.am (1.6),
	  common/char_vector.hpp (1.2), common/config.cpp (1.6),
	  common/config.hpp (1.5), common/document_checker.cpp (1.2),
	  common/document_checker.hpp (1.2), common/filter.hpp (1.2),
	  common/indiv_filter.hpp (1.2, before-filter),
	  common/posib_err.hpp (1.5), examples/aspell0.c (1.4),
	  lib/Makefile.am (1.7), lib/new_checker.cpp (1.2, before-filter),
	  lib/new_config.cpp (1.1), lib/new_filter.cpp (1.2),
	  modules/Makefile.am (1.4, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), modules/filter/Makefile.am (1.1),
	  modules/filter/email.cpp (1.1), modules/filter/url.cpp (1.1,
	  before-filter), modules/speller/default/aspell-util.cpp (1.3):
	  Added support for filters.

2002-07-16 19:59  kevina

	* common/string_map.cpp (1.4):
	  Fix memory leak

2002-07-15 03:39  kevina

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

2002-07-12 06:12  kevina

	* common/char_vector.hpp (1.1):
	  Added needed file.

2002-07-10 21:02  kevina

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

2002-07-10 03:52  kevina

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

2002-07-09 23:35  kevina

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

2002-03-24 02:09  kevina

	* interfaces/cc/pspell.h (1.2, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), lib/Makefile.am (1.5),
	  lib/dummy.cpp (1.1, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter):
	  Pspell compatibility fixes.

2002-03-24 01:35  kevina

	* common/info.cpp (1.9), modules/speller/default/readonly_ws.cpp
	  (1.2, rel-0_50_3, rel-0_50_2, before_split, rel_0_50_1, rel_0_50,
	  before-filter):
	  BSD 4.x compatibility fixes

2002-01-31 14:37  kevina

	* README-CVS (1.5):
	  Minor fix in README-CVS

2002-01-31 14:35  kevina

	* autogen (1.4):
	  added $ACLOCAL_FLAGS to aclocal

2002-01-07 02:08  kevina

	* Makefile.am (1.3), README-CVS (1.4), configure.ac (1.4),
	  scripts/Makefile.am (1.1, before-filter), scripts/mkconfig (1.1,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter):
	  More changes to make the New Aspell an independent library.

2002-01-06 18:45  kevina

	* Makefile.am (1.2), autogen (1.3), configure.ac (1.3),
	  data.tar.bz2 (1.6), en.cwl.bz2 (1.4), mk-dict (1.4),
	  auto/mk-src.in (1.6), common/info.cpp (1.8), common/speller.hpp
	  (1.2), data/ASCII.dat (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), data/Makefile.am (1.1,
	  before-filter), data/cp1252.map (1.1, before-filter),
	  data/iso8859-1.dat (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), data/iso8859-1.map (1.1,
	  before-filter), data/iso8859-10.dat (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), data/iso8859-10.map (1.1, before-filter),
	  data/iso8859-13.map (1.1, before-filter), data/iso8859-14.map
	  (1.1, before-filter), data/iso8859-15.map (1.1, before-filter),
	  data/iso8859-2.dat (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), data/iso8859-2.map (1.1,
	  before-filter), data/iso8859-3.dat (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), data/iso8859-3.map (1.1, before-filter),
	  data/iso8859-4.dat (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), data/iso8859-4.map (1.1,
	  before-filter), data/iso8859-5.dat (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), data/iso8859-5.map (1.1, before-filter),
	  data/iso8859-6.dat (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), data/iso8859-6.map (1.1,
	  before-filter), data/iso8859-7.dat (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), data/iso8859-7.map (1.1, before-filter),
	  data/iso8859-8.dat (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), data/iso8859-8.map (1.1,
	  before-filter), data/iso8859-9.dat (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), data/iso8859-9.map (1.1, before-filter),
	  data/koi8-f.dat (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), data/koi8-r.dat (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), data/koi8-r.map (1.1, before-filter),
	  data/standard.kbd (1.1, loadable-branch-head-merge-point,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), data/viscii.dat (1.1,
	  loadable-branch-head-merge-point, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter), data/viscii.map (1.1, before-filter),
	  examples/aspell0.c (1.2), interfaces/Makefile.am (1.1,
	  rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), interfaces/cc/Makefile.am
	  (1.1, rel-0_50_3, rel-0_50_2, rel_0_50-head-merge-point,
	  reworked_soundslike, reworked_soundslike_bp, before_split,
	  rel_0_50_1, rel_0_50, before-filter), interfaces/cc/pspell.h
	  (1.1), modules/speller/default/speller_impl.cpp (1.2),
	  modules/speller/default/speller_impl.hpp (1.2):
	  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 (1.5), common/info.cpp (1.7), common/info.hpp
	  (1.7), lib/find_speller.cpp (1.3):
	  Removes the need for .awli files in most cases.

2001-12-30 06:28  kevina

	* data.tar.bz2 (1.5), common/info.cpp (1.6), common/info.hpp (1.6):


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

2001-12-29 01:42  kevina

	* common/config.cpp (1.5), common/config.hpp (1.4),
	  modules/speller/default/aspell-util.cpp (1.2):

	  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 (1.4), common/info.cpp (1.5), common/info.hpp (1.5):


	  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 (1.6), info.cpp (1.4), info.hpp (1.4):
	  Minor interface and comments cleanups.

2001-12-24 06:21  kevina

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

2001-12-24 06:19  kevina

	* FIXMEs (1.5, before-filter), common/Makefile.am (1.3),
	  common/config.cpp (1.4), lib/Makefile.am (1.4),
	  lib/find_speller.cpp (1.2), modules/speller/default/Makefile.am
	  (1.2):
	  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 (1.1), COPYINGS (1.2):
	  Rename of COPYINGS -> COPYING

2001-11-29 23:34  kevina

	* en.cwl.bz2 (1.3):
	  More name change cleanups.

2001-11-29 23:26  kevina

	* FIXMEs (1.4), README-CVS (1.3), mk-dict (1.3),
	  modules/speller/Makefile.am (1.1, rel-0_50_3, rel-0_50_2,
	  rel_0_50-head-merge-point, reworked_soundslike,
	  reworked_soundslike_bp, before_split, rel_0_50_1, rel_0_50,
	  before-filter):

	  Cleanups after pspell->aspell renaming

2001-11-29 22:55  kevina

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

	  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 (1.3), examples/pspell.c (1.3):
	  Fixed bug when making suggestions when typo analysis is not used.

2001-11-07 23:49  kevina

	* FIXMEs (1.2), auto/mk-src.in (1.3), common/string_enumeration.hpp
	  (1.2), examples/pspell.c (1.2), lib/Makefile.am (1.2),
	  lib/find_manager.cpp (1.2):
	  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 (1.2), config.hpp (1.2), emulation.hpp (1.2),
	  enumeration.hpp (1.1), info.cpp (1.2), info.hpp (1.2),
	  manager.hpp (1.2), string_emulation.hpp (1.2),
	  string_enumeration.hpp (1.1), string_list.cpp (1.2),
	  string_list_impl.hpp (1.2), string_map.cpp (1.2):
	  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 (1.2, before-filter), config-opt (1.2),
	  common/hash-t.hpp (1.2):

	  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 (1.2), auto/mk-src.pl (1.2),
	  common/can_have_error.hpp (1.2), common/word_list.hpp (1.2):
	  Improved mk-src script to allow two additional header files to be
	  automatically generated.

2001-09-14 16:10  kevina

	* common/: fstream.hpp (1.4), parm_string.hpp (1.2):
	  Documentation improvments

2001-09-14 13:56  kevina

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

2001-09-12 04:19  kevina

	* README-CVS (1.2):
	  Fixes some errors in README-CVS.

2001-09-10 01:16  kevina

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

2001-09-08 18:59  kevina

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

2001-09-08 18:56  kevina

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

2001-09-08 18:56  kevina

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

