commit -- many things


Subject: commit -- many things
From: Aaron Lehmann (aaronl@vitelus.com)
Date: Sat Feb 10 2001 - 22:09:36 CST


* Remove over 250 warnings caused by libxml2's conflicting definition
of XML_Char. af/ should be completely free of signed/unsigned warnings
now. Warning reduction in the rest of the tree is coming.

* There's an awful hack in ut_string.cpp for decoding XML entities.
The libxml2 port was done literally. Since libxml2 provides a
mechanism for decoding these strings directly, I have changed the code
for libxml2 to use this interface.

* xap_Prefs have been changed to use a binary search on property names

* Many comparisons of XML properties were changed to be
case-sensitive. Since this was standardized on awhile ago and the
conversion had already partly taken place, the only damage this change
can cause is revealing things that need to be fixed and made
case-sensitive in turn.

CVS: ----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: src/af/ev/unix/ev_UnixToolbar.cpp src/af/util/xp/ut_misc.cpp
CVS: src/af/util/xp/ut_string.cpp
CVS: src/af/xap/unix/xap_UnixDlg_About.cpp
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_Insert_Symbol.cpp
CVS: src/af/xap/unix/xap_UnixDlg_MessageBox.cpp
CVS: src/af/xap/unix/xap_UnixDlg_Print.cpp
CVS: src/af/xap/unix/xap_UnixDlg_WindowMore.cpp
CVS: src/af/xap/unix/xap_UnixDlg_Zoom.cpp
CVS: src/af/xap/xp/xap_Dlg_FontChooser.cpp
CVS: src/af/xap/xp/xap_Frame.cpp src/af/xap/xp/xap_Prefs.cpp
CVS: src/af/xap/xp/xap_Strings.cpp src/text/ptbl/xp/pp_Property.cpp
CVS: src/text/ptbl/xp/pt_PT_Styles.cpp
CVS: src/wp/impexp/xp/ie_imp_WML.cpp
CVS: src/wp/impexp/xp/ie_imp_XHTML.cpp
CVS: ----------------------------------------------------------------------



This archive was generated by hypermail 2b25 : Sat Feb 10 2001 - 22:10:04 CST