The ispell cleanup removed dead branches of code in order to make it more readable. Hopefully this will further aide in solving an annoying bug where accented words don't spell-check properly...
Also, added 'addToCustomDict' method on the spell checker class, and the checkers now also know what language they are for. This means that we can now build upon this architecture and have: 1) Our builtin custom.dict possibly support language tags 2) Even more preferable, subclass and use aspell/pspell's builtin custom word list. I'll work on #2 hopefully later today. For now, the functionality is identical to what it was 30 seconds ago. The API has changed and I moved some API calls up the food chain to the View instead of the spelling dialog. Dom CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: good.c lookup.c makedent.c spell_manager.cpp spell_manager.h CVS: tgood.c CVS: ---------------------------------------------------------------------- CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: src/af/xap/unix/xap_UnixDlg_MessageBox.cpp CVS: src/text/fmt/xp/fl_BlockLayout.cpp src/text/fmt/xp/fv_View.cpp CVS: src/text/fmt/xp/fv_View.h src/text/fmt/xp/fv_View_cmd.cpp CVS: src/wp/ap/unix/ap_UnixDialog_Tab.cpp CVS: src/wp/ap/xp/ap_Dialog_Spell.cpp CVS: src/wp/ap/xp/ap_Dialog_Tab.cpp CVS: ---------------------------------------------------------------------- __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
