From: Johan Björk (phearbear_at_home.se)
Date: Wed Apr 14 2004 - 23:03:05 EDT
Tomas Frydrych wrote:
>OK, we now have
>
> bool XAP_StringSet::getValue(id, encoding, UT_String &);
> bool XAP_StringSet::getValueUTF8(id, UT_UTF8String &);
>
>I have fixed the former so that it does not ignore the encoding
>parameter and streamlined both so that we do not call iconv
>unnecessarily.
>
>I have changed the XP, win32, unix and qnx code; the win32 builds and
>works on my system (not much of a guarantee, I know); the unix and
>qnx changes were blind so some breakage is very likely. I have not
>done changes on Cocoa -- there are not too many according to my grep
>and I was not sure what Hub would prefer.
>
>In any case, there were quite a few cases where the old version of
>the functions was used incorrectly, so this was definitely worth the
>effort. My wrist is just about to fall off from all the cut and
>paste.
>
>Tomas
>
>
>
>
Fixes for new getValueUTF8
Puh! Finaly get rid of lots of ugly cruft....
CVS: ----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: ./af/ev/qnx/ev_QNXToolbar.cpp ./af/util/qnx/ut_qnxHelper.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_ListDocuments.cpp
CVS: ./af/xap/qnx/xap_QNXAppImpl.cpp
CVS: ./af/xap/qnx/xap_QNXClipboard.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_ClipArt.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_FileOpenSaveAs.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_FontChooser.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_MessageBox.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_HTMLOptions.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_Image.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_Zoom.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_Password.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_PluginManager.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_Print.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_PrintPreview.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_Stub.cpp
CVS: ./af/xap/qnx/xap_QNXEncodingManager.cpp
CVS: ./af/xap/qnx/xap_QNXApp.cpp ./af/xap/qnx/xap_QNXModule.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_Encoding.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_DocComparison.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_History.cpp
CVS: ./af/xap/qnx/xap_QNXToolbar_Icons.cpp
CVS: ./af/xap/qnx/xap_QNXFrameImpl.cpp
CVS: ./af/xap/qnx/xap_QNXFontPreview.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_About.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_Insert_Symbol.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_Language.cpp
CVS: ./af/xap/qnx/xap_QNXDlg_WindowMore.cpp
CVS: ./wp/ap/qnx/ap_QNXClipboard.cpp
CVS: ./wp/ap/qnx/ap_QNXDialogFactory.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Background.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_FormatFrame.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Field.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_FormatFootnotes.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_InsertTable.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_MailMerge.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_MarkRevisions.cpp
CVS: ./wp/ap/qnx/ap_QNXAppImpl.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_SplitCells.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Stub.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_ToggleCase.cpp
CVS: ./wp/ap/qnx/ap_QNXLeftRuler.cpp
CVS: ./wp/ap/qnx/ap_QNXStatusBar.cpp
CVS: ./wp/ap/qnx/ap_QNXToolbar_FontCombo.cpp
CVS: ./wp/ap/qnx/ap_QNXViewListener.cpp
CVS: ./wp/ap/qnx/ap_QNX_TB_CFactory.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Stylist.cpp
CVS: ./wp/ap/qnx/ap_QNXFrame.cpp ./wp/ap/qnx/ap_QNXFrameImpl.cpp
CVS: ./wp/ap/qnx/ap_QNXPrefs.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Columns.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_FormatTOC.cpp
CVS: ./wp/ap/qnx/ap_QNXToolbar_StyleCombo.cpp
CVS: ./wp/ap/qnx/ap_QNXToolbar_SizeCombo.cpp
CVS: ./wp/ap/qnx/ap_QNXToolbar_ZoomCombo.cpp
CVS: ./wp/ap/qnx/ap_QNXApp.cpp ./wp/ap/qnx/ap_QNXTopRuler.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Lists.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_FormatTable.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Break.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Goto.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_HdrFtr.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Insert_DateTime.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_New.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Options.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Styles.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Paragraph.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Replace.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Spell.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_WordCount.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_Tab.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_PageSetup.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_PageNumbers.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_InsertBookmark.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_InsertHyperlink.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_ListRevisions.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_MergeCells.cpp
CVS: ./wp/ap/qnx/ap_QNXDialog_MetaData.cpp
CVS: ----------------------------------------------------------------------
This archive was generated by hypermail 2.1.4 : Wed Apr 14 2004 - 18:05:39 EDT