Jordi and I are collaborating on some sneaky stuff.

Phase 1: Move ispell dictionary list to an external file. This external
file lives in abidistfiles and is called "ispell_dictionary_list.xml"

The syntax is basically:

<dictionary tag="en-US" name="american.hash" encoding="iso-8859-1" />

This also means that our users can add more languages, swap dictionary
names, encodings, etc... without recompiling the source. Hooray for
extensibility.

I needed to make some changes to the hash downloader, but it still works
just fine (tried it out on de-DE). 

PLEASE can someone remove all of the hash-encoding files from the
abispell module? They've been obsoleted, right along with my bandwidth.

PLEASE can someone (Andrew?) add the proper encodings for marshaleese
and yiddish too? I doubt they use latin1, which is what I have in there
now.

Thanks,
Dom

CVS:
----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS:    src/Makefile src/af/xap/xp/xap_HashDownloader.cpp
CVS:    src/other/spell/xp/ispell_checker.cpp
CVS:    src/other/spell/xp/ispell_checker.h
CVS:    src/wp/ap/qnx/ap_QNXHashDownloader.cpp
CVS:    src/wp/ap/xp/ap_HashDownloader.cpp
CVS:
----------------------------------------------------------------------

Reply via email to