Commit: new import/export framework


Subject: Commit: new import/export framework
From: Dom Lachowicz (cinamod@hotmail.com)
Date: Wed May 02 2001 - 19:45:16 CDT


1) Styles patch from John
2) UT_tmpnam patch from John
3) Style patch from John

Great small patches John!

I've redone the import/export framework to be a lot more modular than it
currently is. You can now register/unregister importers and exporters (we do
this on startup now) and add/subtract them from a vector array. Also,
there's a new manager/sniffer class that's responsible for creating our
filters. Lots of good new code. See any importer/exporter for info.

Also disabled the UTF8 exporter for the moment until i figure out what's
wrong with it and my new framework.

There are some bugs that I'll have to work out probably. Gimme a day or two.

CVS: ----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: src/af/util/unix/ut_unixString.cpp src/af/xap/xp/xap_App.cpp
CVS: src/af/xap/xp/xap_Dlg_FontChooser.cpp
CVS: src/text/fmt/xp/fv_View.cpp src/text/ptbl/xp/pd_Document.cpp
CVS: src/wp/ap/unix/ap_UnixDialog_New.cpp
CVS: src/wp/ap/unix/ap_UnixDialog_Styles.cpp
CVS: src/wp/ap/xp/ap_EditMethods.cpp src/wp/impexp/xp/Makefile
CVS: src/wp/impexp/xp/ie_exp.cpp src/wp/impexp/xp/ie_exp.h
CVS: src/wp/impexp/xp/ie_exp_AbiWord_1.cpp
CVS: src/wp/impexp/xp/ie_exp_AbiWord_1.h
CVS: src/wp/impexp/xp/ie_exp_Applix.cpp
CVS: src/wp/impexp/xp/ie_exp_Applix.h
CVS: src/wp/impexp/xp/ie_exp_DocBook.cpp
CVS: src/wp/impexp/xp/ie_exp_DocBook.h
CVS: src/wp/impexp/xp/ie_exp_GZipAbiWord.cpp
CVS: src/wp/impexp/xp/ie_exp_GZipAbiWord.h
CVS: src/wp/impexp/xp/ie_exp_HRText.cpp
CVS: src/wp/impexp/xp/ie_exp_HRText.h
CVS: src/wp/impexp/xp/ie_exp_HTML.cpp
CVS: src/wp/impexp/xp/ie_exp_HTML.h
CVS: src/wp/impexp/xp/ie_exp_LaTeX.cpp
CVS: src/wp/impexp/xp/ie_exp_LaTeX.h
CVS: src/wp/impexp/xp/ie_exp_MIF.cpp src/wp/impexp/xp/ie_exp_MIF.h
CVS: src/wp/impexp/xp/ie_exp_MsWord_97.cpp
CVS: src/wp/impexp/xp/ie_exp_MsWord_97.h
CVS: src/wp/impexp/xp/ie_exp_PalmDoc.cpp
CVS: src/wp/impexp/xp/ie_exp_PalmDoc.h
CVS: src/wp/impexp/xp/ie_exp_Psion.cpp
CVS: src/wp/impexp/xp/ie_exp_Psion.h
CVS: src/wp/impexp/xp/ie_exp_RTF.cpp src/wp/impexp/xp/ie_exp_RTF.h
CVS: src/wp/impexp/xp/ie_exp_Text.cpp
CVS: src/wp/impexp/xp/ie_exp_Text.h
CVS: src/wp/impexp/xp/ie_exp_UTF8.cpp
CVS: src/wp/impexp/xp/ie_exp_UTF8.h src/wp/impexp/xp/ie_exp_WML.cpp
CVS: src/wp/impexp/xp/ie_exp_WML.h
CVS: src/wp/impexp/xp/ie_exp_XSL-FO.cpp
CVS: src/wp/impexp/xp/ie_exp_XSL-FO.h src/wp/impexp/xp/ie_imp.cpp
CVS: src/wp/impexp/xp/ie_imp.h src/wp/impexp/xp/ie_impGraphic.cpp
CVS: src/wp/impexp/xp/ie_imp_AbiWord_1.cpp
CVS: src/wp/impexp/xp/ie_imp_AbiWord_1.h
CVS: src/wp/impexp/xp/ie_imp_Applix.cpp
CVS: src/wp/impexp/xp/ie_imp_Applix.h
CVS: src/wp/impexp/xp/ie_imp_ClarisWorks.cpp
CVS: src/wp/impexp/xp/ie_imp_ClarisWorks.h
CVS: src/wp/impexp/xp/ie_imp_DocBook.cpp
CVS: src/wp/impexp/xp/ie_imp_DocBook.h

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com



This archive was generated by hypermail 2b25 : Sat May 26 2001 - 03:51:00 CDT