Tue Jan 13 04:46:41 EST 2009  shelarcy <shela...@gmail.com>
  * Refactor to use wxString instead of calling WString (wxChar) directly.
  
  This change will be easy to add encoding mode. wxWidget 2.9 and 3.0 will
  support to build UTF-8 mode. If we use wxChar directly, we must change
  many part to support this build mode.
  
  http://www.wxwidgets.org/develop/roadmap.htm
  
  And we think we get some advantages from this change. utf8-string package
  only support UTF-8, so we want to use full unicode support we must write
  UTF-8 <-> UTF-16 <-> UTF-32 conversion layer, or we must support new UTF-8
  build mode.
  
  (C++0x and C1x will support new string charactor set types, char16_t and
  char32_t. Haskell and wxWidgets will support these types if compiler
  (e.g. gcc, VC) support theirs. If we use abstract layer to use string,
  we can extend wxHaskell support soonly when compiler and library change.) 

    M ./wx/src/Graphics/UI/WX/Draw.hs -1 +1
    M ./wxc/include/printout.h -1 +1
    M ./wxc/include/stc.h -1 +1
    M ./wxc/include/stc_gen.h -29 +29
    M ./wxc/include/wxc.h -39 +39
    M ./wxc/include/wxc_glue.h -355 +356
    M ./wxc/src/apppath.cpp -9 +9
    M ./wxc/src/eljbitmap.cpp -59 +59
    M ./wxc/src/eljbusyinfo.cpp -8 +8
    M ./wxc/src/eljbutton.cpp -30 +30
    M ./wxc/src/eljcheckbox.cpp -6 +6
    M ./wxc/src/eljchoice.cpp -21 +22
    M ./wxc/src/eljcombobox.cpp -64 +68
    M ./wxc/src/eljcommand.cpp -21 +23
    M ./wxc/src/eljconfigbase.cpp -75 +85
    M ./wxc/src/eljcontrol.cpp -6 +7
    M ./wxc/src/eljctxhelp.cpp -16 +17
    M ./wxc/src/eljcursor.cpp -3 +3
    M ./wxc/src/eljdataformat.cpp -13 +14
    M ./wxc/src/eljdatetime.cpp -123 +130
    M ./wxc/src/eljdc.cpp -21 +21
    M ./wxc/src/eljdcsvg.cpp -7 +7
    M ./wxc/src/eljdialog.cpp -9 +9
    M ./wxc/src/eljdialup.cpp -24 +24
    M ./wxc/src/eljdirdlg.cpp -15 +17
    M ./wxc/src/eljdnd.cpp -52 +53
    M ./wxc/src/eljevent.cpp -29 +36
    M ./wxc/src/eljfiledialog.cpp -34 +39
    M ./wxc/src/eljfilehist.cpp -11 +12
    M ./wxc/src/eljfindrepldlg.cpp -20 +24
    M ./wxc/src/eljfont.cpp -55 +59
    M ./wxc/src/eljframe.cpp -54 +54
    M ./wxc/src/eljgrid.cpp -351 +338
    M ./wxc/src/eljhelpcontroller.cpp -42 +42
    M ./wxc/src/eljicnbndl.cpp -7 +7
    M ./wxc/src/eljicon.cpp -28 +28
    M ./wxc/src/eljimage.cpp -54 +59
    M ./wxc/src/eljipc.cpp -34 +34
    M ./wxc/src/eljjoystick.cpp -30 +31
    M ./wxc/src/eljlistbox.cpp -26 +27
    M ./wxc/src/eljlistctrl.cpp -136 +133
    M ./wxc/src/eljlocale.cpp -12 +13
    M ./wxc/src/eljlog.cpp -35 +36
    M ./wxc/src/eljmdi.cpp -15 +15
    M ./wxc/src/eljmenu.cpp -102 +109
    M ./wxc/src/eljmenubar.cpp -44 +47
    M ./wxc/src/eljmessagedialog.cpp -4 +4
    M ./wxc/src/eljmime.cpp -55 +47
    M ./wxc/src/eljminiframe.cpp -2 +2
    M ./wxc/src/eljnotebook.cpp -30 +31
    M ./wxc/src/eljprinting.cpp -204 +193
    M ./wxc/src/eljradiobox.cpp -24 +28
    M ./wxc/src/eljradiobutton.cpp -5 +5
    M ./wxc/src/eljrc.cpp -24 +25
    M ./wxc/src/eljsingleinst.cpp -4 +4
    M ./wxc/src/eljspinctrl.cpp -14 +14
    M ./wxc/src/eljstaticbox.cpp -2 +2
    M ./wxc/src/eljstatictext.cpp -2 +2
    M ./wxc/src/eljstatusbar.cpp -15 +16
    M ./wxc/src/eljtextctrl.cpp -49 +51
    M ./wxc/src/eljtglbtn.cpp -7 +7
    M ./wxc/src/eljtipwnd.cpp -4 +4
    M ./wxc/src/eljtoolbar.cpp -43 +45
    M ./wxc/src/eljwindow.cpp -242 +242
    M ./wxc/src/eljwizard.cpp -16 +16
    M ./wxc/src/extra.cpp -209 +219
    M ./wxc/src/printout.cpp -33 +32
    M ./wxc/src/stc.cpp -85 +85
    M ./wxc/src/stc_gen.cpp -348 +348
    M ./wxc/src/taskbaricon.cpp -5 +5
    M ./wxc/src/treectrl.cpp -114 +115
    M ./wxc/src/wrapper.cpp -117 +124
    M ./wxcore/src/Graphics/UI/WXCore/Dialogs.hs -1 +1
    M ./wxcore/src/Graphics/UI/WXCore/Draw.hs -1 +1

View patch online:

  
http://code.haskell.org/wxhaskell/_darcs/patches/20090113094641-c1071-f4d0612f18dd83dfff40bc66d711a88345265c62.gz

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
wxhaskell-devel mailing list
wxhaskell-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel

Reply via email to