|
From: shelarcy <she...@gm...> - 2008-07-29 11:32:13
|
DarcsURL: C:/home/shelarcy/wxhaskell
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=_"
--=_
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Tue Jul 29 19:56:41 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2008 shelarcy <shelarc=
y...@gm...>
* Use wxWidgets 2.8.8 in default when building on Windows.
Tue Jul 29 20:16:06 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2008 shelarcy <shelarc=
y...@gm...>
* Fix: we can't build wxc without wxGraphicsContext support.
--=_
Content-Type: text/x-darcs-patch; name="use-wxwidgets-2_8_8-in-default-when-building-on-windows_.dpatch"
Content-Transfer-Encoding: quoted-printable
Content-Description: A darcs patch for your repository!
New patches:
[Use wxWidgets 2.8.8 in default when building on Windows.
shelarcy <she...@gm...>**20080729105641] {
hunk ./configure 165
- wxversion=3D"2.8.7";; # guess?
+ wxversion=3D"2.8.8";; # guess?
hunk ./wxc/wxc-2.4.dsp 56
-# ADD LINK32 zlib.lib regex.lib png.lib jpeg.lib tiff.lib wxmswu.lib kerne=
l32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32=
.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib r=
pcrt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /machine:I386 /no=
defaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.8.7-0.10.3.dll" /libpath:"..=
\dist\wxc" /libpath:"..\..\wxWindows-2.4.2\lib"=0D
+# ADD LINK32 zlib.lib regex.lib png.lib jpeg.lib tiff.lib wxmswu.lib kerne=
l32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32=
.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib r=
pcrt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /machine:I386 /no=
defaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.8.8-0.10.3.dll" /libpath:"..=
\dist\wxc" /libpath:"..\..\wxWindows-2.4.2\lib"=0D
hunk ./wxc/wxc-2.4.dsp 59
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.8.7-0.10.3.lib move libwxc-msw2.8.7-0.10.3.a ..\dist\wx=
c move wxc-msw2.8.7-0.10.3.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.8.8-0.10.3.lib move libwxc-msw2.8.8-0.10.3.a ..\dist\wx=
c move wxc-msw2.8.8-0.10.3.def ..\dist\wxc echo Done.=0D
hunk ./wxc/wxc-2.4.dsp 86
-# ADD LINK32 zlibd.lib regexd.lib pngd.lib jpegd.lib tiffd.lib wxmswud.lib=
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib s=
hell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32=
.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /debug /mac=
hine:I386 /nodefaultlib:"LIBCMTD" /out:"..\dist\wxc\wxcd-msw2.8.7-0.10.3.dl=
l" /pdbtype:sept /libpath:"..\dist\wxc" /libpath:"..\..\wxWindows-2.4.2\li=
b"=0D
+# ADD LINK32 zlibd.lib regexd.lib pngd.lib jpegd.lib tiffd.lib wxmswud.lib=
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib s=
hell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32=
.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /debug /mac=
hine:I386 /nodefaultlib:"LIBCMTD" /out:"..\dist\wxc\wxcd-msw2.8.8-0.10.3.dl=
l" /pdbtype:sept /libpath:"..\dist\wxc" /libpath:"..\..\wxWindows-2.4.2\li=
b"=0D
hunk ./wxc/wxc-2.4.dsp 89
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.8.7-0.10.3.lib move libwxcd-msw2.8.7-0.10.3.a ..\dist\=
wxc move wxcd-msw2.8.7-0.10.3.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.8.8-0.10.3.lib move libwxcd-msw2.8.8-0.10.3.a ..\dist\=
wxc move wxcd-msw2.8.8-0.10.3.def ..\dist\wxc echo Done.=0D
hunk ./wxc/wxc-2.6.dsp 57
-# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp=
at.lib wxbase26u.lib wxbase26u_net.lib wxbase26u_odbc.lib wxbase26u_xml.lib=
wxmsw26u_core.lib wxmsw26u_adv.lib wxmsw26u_dbgrid.lib wxmsw26u_gl.lib wxm=
sw26u_html.lib wxmsw26u_media.lib wxmsw26u_stc.lib wxmsw26u_svg.lib wxmsw26=
u_xrc.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advap=
i32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib=
comctl32.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /m=
achine:I386 /nodefaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.8.7-0.10.3.dl=
l" /libpath:"..\..\wxWidgets-2.6.4\lib\vc_lib"=0D
+# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp=
at.lib wxbase26u.lib wxbase26u_net.lib wxbase26u_odbc.lib wxbase26u_xml.lib=
wxmsw26u_core.lib wxmsw26u_adv.lib wxmsw26u_dbgrid.lib wxmsw26u_gl.lib wxm=
sw26u_html.lib wxmsw26u_media.lib wxmsw26u_stc.lib wxmsw26u_svg.lib wxmsw26=
u_xrc.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advap=
i32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib=
comctl32.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /m=
achine:I386 /nodefaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.8.8-0.10.3.dl=
l" /libpath:"..\..\wxWidgets-2.6.4\lib\vc_lib"=0D
hunk ./wxc/wxc-2.6.dsp 60
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.8.7-0.10.3.lib move libwxc-msw2.8.7-0.10.3.a ..\dist\wx=
c move wxc-msw2.8.7-0.10.3.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.8.8-0.10.3.lib move libwxc-msw2.8.8-0.10.3.a ..\dist\wx=
c move wxc-msw2.8.8-0.10.3.def ..\dist\wxc echo Done.=0D
hunk ./wxc/wxc-2.6.dsp 88
-# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib =
wxexpatd.lib wxbase26ud.lib wxbase26ud_net.lib wxbase26ud_odbc.lib wxbase26=
ud_xml.lib wxmsw26ud_core.lib wxmsw26ud_adv.lib wxmsw26ud_dbgrid.lib wxmsw2=
6ud_gl.lib wxmsw26ud_html.lib wxmsw26ud_media.lib wxmsw26ud_stc.lib wxmsw26=
ud_svg.lib wxmsw26ud_xrc.lib kernel32.lib user32.lib gdi32.lib winspool.lib=
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc=
32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.=
lib /nologo /dll /debug /machine:I386 /nodefaultlib:"LIBCMTD" /out:"..\dist=
\wxc\wxcd-msw2.8.7-0.10.3.dll" /pdbtype:sept /libpath:"..\..\wxWidgets-2.6.=
4\lib\vc_lib"=0D
+# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib =
wxexpatd.lib wxbase26ud.lib wxbase26ud_net.lib wxbase26ud_odbc.lib wxbase26=
ud_xml.lib wxmsw26ud_core.lib wxmsw26ud_adv.lib wxmsw26ud_dbgrid.lib wxmsw2=
6ud_gl.lib wxmsw26ud_html.lib wxmsw26ud_media.lib wxmsw26ud_stc.lib wxmsw26=
ud_svg.lib wxmsw26ud_xrc.lib kernel32.lib user32.lib gdi32.lib winspool.lib=
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc=
32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.=
lib /nologo /dll /debug /machine:I386 /nodefaultlib:"LIBCMTD" /out:"..\dist=
\wxc\wxcd-msw2.8.8-0.10.3.dll" /pdbtype:sept /libpath:"..\..\wxWidgets-2.6.=
4\lib\vc_lib"=0D
hunk ./wxc/wxc-2.6.dsp 91
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.8.7-0.10.3.lib move libwxcd-msw2.8.7-0.10.3.a ..\dist\=
wxc move wxcd-msw2.8.7-0.10.3.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.8.8-0.10.3.lib move libwxcd-msw2.8.8-0.10.3.a ..\dist\=
wxc move wxcd-msw2.8.8-0.10.3.def ..\dist\wxc echo Done.=0D
hunk ./wxc/wxc-2.8.dsp 46
-# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\wxWidgets-2.8.7\lib\vc_lib\msw=
u" /I "..\..\wxWidgets-2.8.7\contrib\include" /I "include" /I "..\..\wxWidg=
ets-2.8.7\include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USR=
DLL" /D "WXC_EXPORTS" /D WINVER=3D0x400 /D "_MT" /D wxUSE_GUI=3D1 /D wxUSE_=
UNICODE=3D1 /D wxUSE_STC=3D1 /D wxUSE_SVG=3D1 /D BUILD_WXC=3D1 /D "_DLL" /Y=
X /FD /c=0D
+# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\wxWidgets-2.8.8\lib\vc_lib\msw=
u" /I "..\..\wxWidgets-2.8.8\contrib\include" /I "include" /I "..\..\wxWidg=
ets-2.8.8\include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USR=
DLL" /D "WXC_EXPORTS" /D WINVER=3D0x400 /D "_MT" /D wxUSE_GUI=3D1 /D wxUSE_=
UNICODE=3D1 /D wxUSE_STC=3D1 /D wxUSE_SVG=3D1 /D BUILD_WXC=3D1 /D "_DLL" /Y=
X /FD /c=0D
hunk ./wxc/wxc-2.8.dsp 50
-# ADD RSC /l 0x409 /i "..\..\wxWidgets-2.8.7\include" /d "NDEBUG"=0D
+# ADD RSC /l 0x409 /i "..\..\wxWidgets-2.8.8\include" /d "NDEBUG"=0D
hunk ./wxc/wxc-2.8.dsp 57
-# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp=
at.lib wxbase28u.lib wxbase28u_net.lib wxbase28u_odbc.lib wxbase28u_xml.lib=
wxmsw28u_core.lib wxmsw28u_adv.lib wxmsw28u_dbgrid.lib wxmsw28u_gl.lib wxm=
sw28u_html.lib wxmsw28u_media.lib wxmsw28u_stc.lib wxmsw28u_svg.lib wxmsw28=
u_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib winspool.lib comdlg=
32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib =
odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /no=
logo /dll /machine:I386 /nodefaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.8=
.7-0.10.3.dll" /libpath:"..\..\wxWidgets-2.8.7\lib\vc_lib"=0D
+# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp=
at.lib wxbase28u.lib wxbase28u_net.lib wxbase28u_odbc.lib wxbase28u_xml.lib=
wxmsw28u_core.lib wxmsw28u_adv.lib wxmsw28u_dbgrid.lib wxmsw28u_gl.lib wxm=
sw28u_html.lib wxmsw28u_media.lib wxmsw28u_stc.lib wxmsw28u_svg.lib wxmsw28=
u_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib winspool.lib comdlg=
32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib =
odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /no=
logo /dll /machine:I386 /nodefaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.8=
.8-0.10.3.dll" /libpath:"..\..\wxWidgets-2.8.8\lib\vc_lib"=0D
hunk ./wxc/wxc-2.8.dsp 60
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.8.7-0.10.3.lib move libwxc-msw2.8.7-0.10.3.a ..\dist\wx=
c move wxc-msw2.8.7-0.10.3.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.8.8-0.10.3.lib move libwxc-msw2.8.8-0.10.3.a ..\dist\wx=
c move wxc-msw2.8.8-0.10.3.def ..\dist\wxc echo Done.=0D
hunk ./wxc/wxc-2.8.dsp 77
-# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "..\..\wxWidgets-2.8.7\lib\v=
c_lib\mswud" /I "include" /I "..\..\wxWidgets-2.8.7\include" /I "..\..\wxWi=
dgets-2.8.7\contrib\include" /D "_DEBUG" /D "__WXDEBUG__" /D WXDEBUG=3D1 /D=
"WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WXC_EXPORTS" /D WINVER=
=3D0x400 /D "_MT" /D wxUSE_GUI=3D1 /D wxUSE_UNICODE=3D1 /D wxUSE_STC=3D1 /D=
wxUSE_SVG=3D1 /D BUILD_WXC=3D1 /D "_DLL" /YX /FD /GZ /c=0D
+# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "..\..\wxWidgets-2.8.8\lib\v=
c_lib\mswud" /I "include" /I "..\..\wxWidgets-2.8.8\include" /I "..\..\wxWi=
dgets-2.8.8\contrib\include" /D "_DEBUG" /D "__WXDEBUG__" /D WXDEBUG=3D1 /D=
"WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WXC_EXPORTS" /D WINVER=
=3D0x400 /D "_MT" /D wxUSE_GUI=3D1 /D wxUSE_UNICODE=3D1 /D wxUSE_STC=3D1 /D=
wxUSE_SVG=3D1 /D BUILD_WXC=3D1 /D "_DLL" /YX /FD /GZ /c=0D
hunk ./wxc/wxc-2.8.dsp 81
-# ADD RSC /l 0x409 /i "..\..\wxWidgets-2.8.7\include" /d "_DEBUG"=0D
+# ADD RSC /l 0x409 /i "..\..\wxWidgets-2.8.8\include" /d "_DEBUG"=0D
hunk ./wxc/wxc-2.8.dsp 88
-# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib =
wxexpatd.lib wxbase28ud.lib wxbase28ud_net.lib wxbase28ud_odbc.lib wxbase28=
ud_xml.lib wxmsw28ud_core.lib wxmsw28ud_adv.lib wxmsw28ud_dbgrid.lib wxmsw2=
8ud_gl.lib wxmsw28ud_html.lib wxmsw28ud_media.lib wxmsw28ud_stc.lib wxmsw28=
ud_svg.lib wxmsw28ud_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib =
winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib u=
uid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl3=
2.lib winmm.lib /nologo /dll /debug /machine:I386 /nodefaultlib:"LIBCMTD" /=
out:"..\dist\wxc\wxcd-msw2.8.7-0.10.3.dll" /pdbtype:sept /libpath:"..\..\wx=
Widgets-2.8.7\lib\vc_lib"=0D
+# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib =
wxexpatd.lib wxbase28ud.lib wxbase28ud_net.lib wxbase28ud_odbc.lib wxbase28=
ud_xml.lib wxmsw28ud_core.lib wxmsw28ud_adv.lib wxmsw28ud_dbgrid.lib wxmsw2=
8ud_gl.lib wxmsw28ud_html.lib wxmsw28ud_media.lib wxmsw28ud_stc.lib wxmsw28=
ud_svg.lib wxmsw28ud_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib =
winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib u=
uid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl3=
2.lib winmm.lib /nologo /dll /debug /machine:I386 /nodefaultlib:"LIBCMTD" /=
out:"..\dist\wxc\wxcd-msw2.8.8-0.10.3.dll" /pdbtype:sept /libpath:"..\..\wx=
Widgets-2.8.8\lib\vc_lib"=0D
hunk ./wxc/wxc-2.8.dsp 91
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.8.7-0.10.3.lib move libwxcd-msw2.8.7-0.10.3.a ..\dist\=
wxc move wxcd-msw2.8.7-0.10.3.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.8.8-0.10.3.lib move libwxcd-msw2.8.8-0.10.3.a ..\dist\=
wxc move wxcd-msw2.8.8-0.10.3.def ..\dist\wxc echo Done.=0D
hunk ./wxc/wxc-2.8.dsw 22
-Project: "stc"=3D"..\..\wxWidgets-2.8.7\contrib\build\stc\stc.dsp" - Packa=
ge Owner=3D<4>=0D
+Project: "stc"=3D"..\..\wxWidgets-2.8.8\contrib\build\stc\stc.dsp" - Packa=
ge Owner=3D<4>=0D
hunk ./wxc/wxc-2.8.dsw 34
-Project: "svg"=3D"..\..\wxWidgets-2.8.7\contrib\build\svg\svg.dsp" - Packa=
ge Owner=3D<4>=0D
+Project: "svg"=3D"..\..\wxWidgets-2.8.8\contrib\build\svg\svg.dsp" - Packa=
ge Owner=3D<4>=0D
}
[Fix: we can't build wxc without wxGraphicsContext support.
shelarcy <she...@gm...>**20080729111606] {
hunk ./wxc/src/graphicscontext.cpp 2
-#include "wx/graphics.h"
hunk ./wxc/src/graphicscontext.cpp 16
+#ifdef wxUSE_GRAPHICS_CONTEXT
+#include "wx/graphics.h"
+#endif
+
hunk ./wxc/src/graphicscontext.cpp 21
+# define wxPoint2DDouble void
}
Context:
[Fix building with old version of Visual Studio (according to John Lask).
shelarcy <she...@gm...>**20080709063851] =
[Fix: linking incorrect runtime on Visual Studio (pointed out by John Lask)=
.
shelarcy <she...@gm...>**20080709063820] =
[Add download link to two GHC 6.8.3's binary.
shelarcy <she...@gm...>**20080630144522] =
[Fix Building without WXWIN_COMPATIBILITY_2_6 in eljrc.cpp.
shelarcy <she...@gm...>**20080630120326] =
[Fix: hardcoded keycode doesn't work well when using wxWidgets 2.8.x.
shelarcy <she...@gm...>**20080630120118] =
[Clean up duplicate ewxw_def.h file.
shelarcy <she...@gm...>**20080628114449] =
[Remove wxScintilla code (use wxStyledTextCtrl instead).
shelarcy <she...@gm...>**20080626055907] =
[Fix: eljdcsvg.cpp doesn't build other than Windows.
shelarcy <she...@gm...>**20080625095858] =
[Just reviving ELJ's wxXmlResource code.
shelarcy <she...@gm...>**20080625052046] =
[Use Int64 representing wxFileOffset type.
shelarcy <she...@gm...>**20080624152015] =
[Add dropped wxMedia's events to wxc.
shelarcy <she...@gm...>**20080624140139] =
[Add dropped wx*DCs.
shelarcy <she...@gm...>**20080624122641] =
[Update building information about --with-contrib option.
shelarcy <she...@gm...>**20080624113243] =
[Revive wxSVGFileDC code.
shelarcy <she...@gm...>**20080624113214] =
[Change --with-stc to --with-contrib for future contrib libraries support.
shelarcy <she...@gm...>**20080624032429] =
[Update information about builiding wxWidgets and wxc with Microsoft Visual=
C++ Express Edition.
shelarcy <she...@gm...>**20080624023628] =
[Fix #1400488: Win install problem when path with spaces, e.g. "Program Fil=
es".
shelarcy <she...@gm...>**20080624020657] =
[Partialy fix a bug in wxhaskell-register.bat.
shelarcy <she...@gm...>**20080623152256] =
[Add --enable-optimization opition for building library with optimization f=
lags.
shelarcy <she...@gm...>**20080531114050] =
[Use CDouble and realToFrac instead of marshaling Double type directly.
shelarcy <she...@gm...>**20080530024730] =
[Remove unused make before-dist.
shelarcy <she...@gm...>**20080529120234] =
[Fix a bug in haddock documentation structure of Rectangle.
shelarcy <she...@gm...>**20080529111415] =
[Use putTraceMsg instead of hPutStrLn for Windows GUI-only program.
shelarcy <she...@gm...>**20080526070627] =
[Add very experimental wxGraphicsContext support.
shelarcy <she...@gm...>**20080526063228] =
[Change Point, Size, Vector and Rect to be type synonym for adding wxGraphi=
csContext support.
shelarcy <she...@gm...>**20080526055033] =
[Fix: wxSound isn't managed object.
shelarcy <she...@gm...>**20080524021436] =
[Remove wxWidgets 2.4.x's wxWave code.
shelarcy <she...@gm...>**20080430002921] =
[Remove Wave type synonym.
shelarcy <she...@gm...>**20080429233348] =
[Change samples/contrib/PaintDirect to use withPixelBuffer instead of image=
GetPixelBuffer.
shelarcy <she...@gm...>**20080429232026] =
[Change imageGetPixelArray and imageCreateFromPixelArray to be more flexibl=
e.
shelarcy <she...@gm...>**20080429183518] =
[Fix: some samples don't run because of using undefined function since wxWi=
dgets 2.8.x support.
shelarcy <she...@gm...>**20080429145931] =
[Add note about defaultButton's incompatible change since wxWidgets 2.8.x s=
upport.
shelarcy <she...@gm...>**20080429141545] =
[Change Var type synonym from IORef to stm's TVar for thread safety.
shelarcy <she...@gm...>**20080425114909] =
[Fix: dists dropped two samples in samples/wx direcotory.
shelarcy <she...@gm...>**20080425102416] =
[Clean up wxWindows class's function declaration.
shelarcy <she...@gm...>**20080425054152] =
[Clean up #ifdef wxUSE_UNICODE flag by wxStrdup function.
shelarcy <she...@gm...>**20080425051404] =
[Replace _wcsdup with wxStrdup in wxWidgets 2.8 compat code.
Eric Kow <eri...@gm...>**20080420115042
According to shelarcy and Jeremy, _wcsdup is Windows-specific.
] =
[wxWidgets 2.8.7 on 0.10.3 release version
jer...@gm...**20080410134132] =
[TAG wxWidgets2.8.7_on_0.10.3rc1
jer...@gm...**20080410113256] =
[Add TopLevelWindow for wxWidgets 2.8.7 support
jer...@gm...**20080410113113] =
[Preliminary wxWidgets 2.8.7 support
jer...@gm...**20080410112559] =
[Shifted to Pavel's Debian build system
Mads Lindstroem <mad...@ya...>**20080413131752
=
I have changed the current Debian build system to the one made by
Pavel Shramov. It is a lot simpler than the current one. Also it is
similar to what can normally be found in the Debian archieve, and I
therefore assume that it will be easier to some day get an offecial
WxHaskell Debian package.
=
All of the files in the debian directory is the work of Pavel.
=
I changed only one thing, as compared to Pavel's version. Namely that
I removed the dependcy on libghc6-time-dev. I did it, as this
dependency makes the package un-buildable on Debian unstable (GHC
6.8). At release 0.10.3, some users requested a GHC 6.8 version, and
it is therefore important that we can provide one.
=
=
] =
[Removed check for Data.Time
Mads Lindstroem <mad...@ya...>**20080413114242
=
Removed the check for Data.Time as it is not needed. I originally
added it as I had somehow overlooked the Debian package
libghc6-time-dev. Sorry about the unneccessary noise :(
=
] =
[Fix: samples/wx/makefile's "make clean" doesn't clean Windows things.
shelarcy <she...@gm...>**20080409133446] =
[Fix 1932640: samples/wx/FileBrowse is broken on Windows. =
shelarcy <she...@gm...>**20080409132157] =
[Add containers package dependency to wxcore.cabal.
shelarcy <she...@gm...>**20080328131307] =
[Remove IntMap from wxcore. Use the containers version instead.
shelarcy <she...@gm...>**20080328131144] =
[Add containers package to wxcore.
shelarcy <she...@gm...>**20080328123744] =
[Remove Set from wxdirect. Use the containers version instead.
Eric Kow <eri...@gm...>**20080322140544] =
[Remove Map from wxdirect. Use the containers version instead.
Eric Kow <eri...@gm...>**20080322140245] =
[Add containers package to wxdirect.
Eric Kow <eri...@gm...>**20080322135933] =
[Split makefile entry for wxdirect containers into separate lines.
Eric Kow <eri...@gm...>**20080322135824
For more independence between patches which remove Map, Set and
MultiSet in favour of the containers version.
] =
[Use string comparison in haddockversion test.
Eric Kow <eri...@gm...>**20080326224059
Again, for the case where haddock is not found.
] =
[Fix bug in configure script if Haddock is not found.
Eric Kow <eri...@gm...>**20080324155706
(discovered by S. Doaitse Swierstra)
] =
[Add wx/license.txt to srcdist (to avoid build error).
Eric Kow <eri...@gm...>**20080323125315] =
[Fix download link typos.
Eric Kow <eri...@gm...>**20080322130605] =
[Kill a broken link (we no longer use CVS).
Eric Kow <eri...@gm...>**20080322125822] =
[Overwrite 0.10.3rc1 news with proper 0.10.3 news.
Eric Kow <eri...@gm...>**20080322125032] =
[TAG 0.10.3
Eric Kow <eri...@gm...>**20080321183613] =
[RC2 to 0
Eric Kow <eri...@gm...>**20080320224541] =
[Update homepage for expected 0.10.3 release.
Eric Kow <eri...@gm...>**20080320224334] =
[Don't do Unicode check under Windows.
Eric Kow <eri...@gm...>**20080320085542
Shelarcy says that Windows does not have wxconfig.
] =
[Re-add combined haddock.
Eric Kow <eri...@gm...>**20080319232739] =
[Require --enable-unicode in wxWidgets.
Eric Kow <eri...@gm...>**20080318084054] =
[TAG 0.10.3rc2
Eric Kow <eri...@gm...>**20080317234940] =
[RC1 to RC2
Mads Lindstroem <mad...@ya...>**20080317190032] =
[Added Debian build script
Mads Lindstroem <mad...@ya...>**20080317190003] =
[Added profiling and documentation to Debian build
Mads Lindstroem <mad...@ya...>**20080317185854] =
[Note bugfixes since 0.10.3rc1
Eric Kow <eri...@gm...>**20080316171020] =
[Simplify TreeCtrlTest and move it out of bugs/
Eric Kow <eri...@gm...>**20080316170005] =
[Simplify treeCtrlGetNextChild2 to use getNextSibling.
Eric Kow <eri...@gm...>**20080316163720
=
I'm not entirely sure why the previous implementation was broken (it stopp=
ed at
the first child, returning an invalid tree id for the subsequent one). I
thought perhaps it might have been because we were not passing in the same=
tree
cookie pointer each item, but threading the pointer through via the Cookie=
type
did not seem either.
=
Anyway, I can't see any reason why GetNextSibling would be a bad idea.
] =
[Auto-recognising ghc version for Debian build
Mads Lindstroem <mad...@ya...>**20080316113752] =
[Announce 0.10.3rc1 on homepage.
Eric Kow <eri...@gm...>**20080316103621] =
[Add ENABLE-SPLITOBJS flag to profiling version of library.
shelarcy <she...@gm...>**20080307053607] =
[Fix: dbGetDataSources returns only first letter of every word.
shelarcy <she...@gm...>**20080316061701] =
[Fix: bindist try to contain bugs/BoxedCombinator that isn't in bugs direct=
ory now.
shelarcy <she...@gm...>**20080316014517] =
[Make BoxedCombinator test fancier and move it out of bugs.
Eric Kow <eri...@gm...>**20080315230225] =
[Push wxStaticBox generated by boxed combinator to bottom (fixes bug 154936=
3).
Eric Kow <eri...@gm...>**20080315225722
=
The wxWidgets documentation says:
"[T]he order in which you create new controls is important. Create your
wxStaticBox control before any siblings that are to appear inside the
wxStaticBox in order to preserve the correct Z-Order of controls."
=
http://www.wxwidgets.org/manuals/2.6.3/wx_wxstaticbox.html
=
Basically, the wxStaticBox created by 'boxed' was covering up the widgets
it was supposed to contain.
] =
[Add a test for a possible treeCtrl bug.
Eric Kow <eri...@gm...>**20080315151641] =
[Add withImageData and withPixelBuffer (fixes bug 1003006).
Eric Kow <eri...@gm...>**20080315151339
=
Quoting Jules Bean, whose solution I implemented:
=
> 1 image <- imageCreateSized (WX.Size 256 256) =
=
> 2 pixels <- imageGetData image =
=
> 3 bytes <- peekArray (256*256*3) (castPtr pixels) =
=
> =
=
> =
=
> After line 2 is executed, there is no remaining reference to 'image' in =
=
> the program. 'image' is dead, and can be garbage collected. (Although it=
=
> may not be at any particular time). If 'image' gets GC'ed, because there=
=
> is a ForeignPtr inside, that calls the C++ destructor. The wxImage C++ =
=
> destructor believes it owns the data block, so it free()s it, and =
=
> 'pixels' is left pointing to a free()ed block. =
=
] =
[Fixing executing bug on linux
Mads Lindstroem <mad...@ya...>**20080313160828] =
[Add stub for 0.10.3 download information on homepage.
Eric Kow <eri...@gm...>**20080312195600
There are still some slots to fill.
Also, I used a lazier way of describing the links which may be not
as nice for our users, but a bit easier for us to maintain.
] =
[Add wxcore/wx to the 'User interfaces' category.
Eric Kow <eri...@gm...>**20080312170058] =
[Developer shuffle
Eric Kow <eri...@gm...>**20080312155739
- Tim and Frank do not seem available
- Somebody needs to support MacOS X, so it might as well be me (sigh).
- Daan is always a member of the development team :-)
] =
[Reverse 'bin' and $ARCHITECTURE in dmg name.
Eric Kow <eri...@gm...>**20080311192253
So that the sourceforge file release page is more readable.
] =
[Updating Yahu link
Mads Lindstroem <mad...@ya...>**20080312192116] =
[Reflecting that we now have two mailing lists
Mads Lindstroem <mad...@ya...>**20080312191716] =
[Updating links
Mads Lindstroem <mad...@ya...>**20080312191402] =
[depends on wxgtk2.6-dev in stead of wxgtk-dev
Mads Lindstroem <mad...@ya...>**20080311184036] =
[Added ldconfig to post install/remove
Mads Lindstroem <mad...@ya...>**20080311183706] =
[Debian build: corrected manifest
Mads Lindstroem <mad...@ya...>**20080310221607] =
[Debian build: changed permissions and file ownership
Mads Lindstroem <mad...@ya...>**20080310221512] =
[Debian build: version automatically recognized
Mads Lindstroem <mad...@ya...>**20080310221421] =
[Tar the srcdist (as well as zipping it).
Eric Kow <eri...@gm...>**20080310091951
For Gentoo, with love.
] =
[Set release to rc1 in Makefile.
Eric Kow <eri...@gm...>**20080310091941] =
[Add txt suffix to Windows' README file for more user friendly.
shelarcy <she...@gm...>**20080309005641] =
[Delete DataTimeTest.hs file after DataTime test
Mads Lindstroem <mad...@ya...>**20080308195318] =
[Initial support for Debian DEB files
Mads Lindstroem <mad...@ya...>**20080308194942
=
This is only initial support. No doubt some tweaking will be needed
before it is finished.
=
] =
[Add architecture to macdist (as pointed out by shelarcy).
Eric Kow <eri...@gm...>**20080308131459] =
[List up changes since 0.9.4-1 in changes.txt.
shelarcy <she...@gm...>**20080308060351] =
[Fix: haddock2 support doesn't work on Windows.
shelarcy <she...@gm...>**20080308043834] =
[TAG 0.10.3rc1
Eric Kow <eri...@gm...>**20080308130252] =
Patch bundle hash:
46b84017a414db51c20954680be61800b1d796d7
--=_--
.
|