Commit: (STABLE2) 5829 (platform maintainers, please read)

From: Hubert Figuiere (hfiguiere@teaser.fr)
Date: Tue Sep 30 2003 - 08:14:03 EDT

  • Next message: Hubert Figuiere: "Commit: fix the window sizing bug"

    On Thu, 2003-09-25 at 16:04, Dom Lachowicz wrote:
    > This huge commit addresses all 3 parts of bug 5829. It
    > changes the interface of XAP_Strings::getValueUTF8 to
    > return a UT_UTF8String, amongst other things.
    >
    > I've made the changes to XP and Unix and tested them.
    > I've also checked in changes for QNX and Cocoa - they
    > should build, but I offer my apologies in advance if
    > they don't. It should be trivial to correct.
    >
    > This is work toward my "make all strings internally be
    > UTF8" roadmap proposal. UT_UCS4_strcpy_char is evil.

    Backporting to STABLE 2.0.x as it fixes somet localization problems.

    CVS: Modified Files:
    CVS: Tag: ABI-2-0-0-STABLE
    CVS: src/af/xap/cocoa/xap_CocoaDialog_Utilities.h
    CVS: src/af/xap/cocoa/xap_CocoaDialog_Utilities.mm
    CVS: src/af/xap/cocoa/xap_CocoaDlg_FileOpenSaveAs.mm
    CVS: src/af/xap/cocoa/xap_CocoaDlg_FontChooser.mm
    CVS: src/af/xap/cocoa/xap_CocoaDlg_WindowMore.mm
    CVS: src/af/xap/cocoa/xap_Cocoa_NSTableUtils.h
    CVS: src/af/xap/cocoa/xap_Cocoa_NSTableUtils.mm
    CVS: src/af/xap/qnx/xap_QNXDlg_Encoding.cpp
    CVS: src/af/xap/qnx/xap_QNXDlg_FileOpenSaveAs.cpp
    CVS: src/af/xap/qnx/xap_QNXDlg_FontChooser.cpp
    CVS: src/af/xap/qnx/xap_QNXDlg_MessageBox.cpp
    CVS: src/af/xap/qnx/xap_QNXDlg_Password.cpp
    CVS: src/af/xap/qnx/xap_QNXDlg_PluginManager.cpp
    CVS: src/af/xap/unix/xap_UnixDialogHelper.cpp
    CVS: src/af/xap/unix/xap_UnixDlg_Encoding.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_Image.cpp
    CVS: src/af/xap/unix/xap_UnixDlg_Language.cpp
    CVS: src/af/xap/unix/xap_UnixDlg_MessageBox.cpp
    CVS: src/af/xap/unix/xap_UnixDlg_Password.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/unix/xap_UnixTableWidget.cpp
    CVS: src/af/xap/xp/xap_Dlg_Insert_Symbol.cpp
    CVS: src/af/xap/xp/xap_FrameImpl.cpp src/af/xap/xp/xap_Strings.cpp
    CVS: src/af/xap/xp/xap_Strings.h
    CVS: src/wp/ap/qnx/ap_QNXDialog_Lists.cpp
    CVS: src/wp/ap/qnx/ap_QNXDialog_Options.cpp
    CVS: src/wp/ap/qnx/ap_QNXDialog_PageNumbers.cpp
    CVS: src/wp/ap/qnx/ap_QNXDialog_Paragraph.cpp
    CVS: src/wp/ap/qnx/ap_QNXDialog_Spell.cpp
    CVS: src/wp/ap/qnx/ap_QNXDialog_Styles.cpp
    CVS: src/wp/ap/qnx/ap_QNXToolbar_ZoomCombo.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Background.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Break.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Columns.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Field.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_FormatFootnotes.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_FormatTable.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Goto.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_HdrFtr.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_InsertBookmark.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_InsertHyperlink.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_InsertTable.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Insert_DateTime.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Lists.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_MailMerge.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_MarkRevisions.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_MergeCells.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_MetaData.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Options.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_PageNumbers.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_PageSetup.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Paragraph.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Replace.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Spell.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Styles.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_Tab.cpp
    CVS: src/wp/ap/unix/ap_UnixDialog_ToggleCase.cpp
    CVS: src/wp/ap/xp/ap_Dialog_Goto.cpp
    CVS: src/wp/ap/xp/ap_Dialog_Lists.cpp
    CVS: src/wp/ap/xp/ap_Dialog_Replace.cpp
    CVS: src/wp/ap/xp/ap_EditMethods.cpp
    CVS: src/wp/ap/xp/ap_Preview_Paragraph.cpp
    CVS: src/wp/ap/xp/ap_StatusBar.cpp

    Please, platform maintainers, check that I did not screw up anything

    Hub

    -- 
    "<erno> hm. I've lost a machine.. literally _lost_. it responds to ping,
    it works completely, I just can't figure out where in my apartment it
    is." --  http://www.bash.org/?5273
    


    This archive was generated by hypermail 2.1.4 : Tue Sep 30 2003 - 08:29:45 EDT