Commit: Lots o good stuff

Subject: Commit: Lots o good stuff
From: Dom Lachowicz (
Date: Tue Jun 12 2001 - 15:13:47 CDT

1) New work w.r.t. the HashMap
        Everything is now keyed by a const char * or UT_String and is named
UT_StringPtrMap. Mike, I hope that this will make you happier :-) Comments and
suggestions on the new HashMap code are appreciated. Mike, this is oyu chance to
sound off with constructive criticism and patches!

2) Make ispell work since I'm cursed with it at work
        It works for en-US and en-GB. Other people should add dictionaries or expand on
my work, which is trivial to do. The spelling-dictionary preferences key should
be removed and removed from the preference dialog. I'll do this later.

3) Almost have password-protected Word-docs working
        Need to define a few methods to collect the password and pop up an error
dialog. I need to make a password dialog, I'll make it extensible. Other than
that, the code is in place and will work.

4) Translated a few strings. Bad Martin! ;-)

There are probably a *lot* of bugs related to the HashMap that I'll hunt down
and close out ASAP. Others are strongly encouraged to participate.

CVS: ----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS: Committing in .
CVS: Modified Files:
CVS: src/af/ev/xp/ev_EditMethod.cpp src/af/util/xp/ut_AbiObject.cpp
CVS: src/af/util/xp/ut_AbiObject.h src/af/util/xp/ut_hash.cpp
CVS: src/af/util/xp/ut_hash.h src/af/util/xp/ut_types.h
CVS: src/af/xap/unix/xap_UnixDlg_FileOpenSaveAs.cpp
CVS: src/af/xap/unix/xap_UnixDlg_FontChooser.cpp
CVS: src/af/xap/unix/xap_UnixDlg_PluginManager.cpp
CVS: src/af/xap/unix/xap_UnixFontManager.cpp
CVS: src/af/xap/unix/xap_UnixFontManager.h
CVS: src/af/xap/xp/xad_Document.cpp src/af/xap/xp/xad_Document.h
CVS: src/af/xap/xp/xap_App.cpp src/af/xap/xp/xap_App.h
CVS: src/af/xap/xp/xap_Dictionary.cpp
CVS: src/af/xap/xp/xap_Dictionary.h src/af/xap/xp/xap_Prefs.cpp
CVS: src/af/xap/xp/xap_Prefs.h
CVS: src/other/spell/xp/ispell_checker.cpp
CVS: src/other/spell/xp/spell_manager.cpp
CVS: src/other/spell/xp/spell_manager.h
CVS: src/text/fmt/xp/fl_BlockLayout.h
CVS: src/text/fmt/xp/fl_DocLayout.cpp
CVS: src/text/fmt/xp/fl_DocLayout.h src/text/fmt/xp/fv_View.cpp
CVS: src/text/fmt/xp/fv_View.h src/text/ptbl/xp/pd_Document.cpp
CVS: src/text/ptbl/xp/pd_Document.h src/text/ptbl/xp/pd_Style.cpp
CVS: src/text/ptbl/xp/pd_Style.h src/text/ptbl/xp/pp_AttrProp.cpp
CVS: src/text/ptbl/xp/pp_AttrProp.h
CVS: src/text/ptbl/xp/pp_Property.cpp
CVS: src/text/ptbl/xp/pt_PT_Styles.cpp
CVS: src/text/ptbl/xp/pt_PieceTable.h
CVS: src/wp/ap/xp/ap_Dialog_Spell.cpp
CVS: src/wp/ap/xp/ap_Dialog_Spell.h src/wp/ap/xp/ap_LeftRuler.cpp
CVS: src/wp/ap/xp/ap_LeftRuler.h src/wp/ap/xp/ap_TopRuler.cpp
CVS: src/wp/ap/xp/ap_TopRuler.h
CVS: src/wp/impexp/xp/ie_imp_MsWord_97.cpp
CVS: src/wp/impexp/xp/ie_imp_XML.cpp
CVS: ----------------------------------------------------------------------

This archive was generated by hypermail 2b25 : Tue Jun 12 2001 - 15:14:41 CDT