|
From: shelarcy <she...@gm...> - 2008-09-22 16:03:54
|
DarcsURL: http://code.haskell.org/wxhaskell MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_" --=_ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Wed Jul 30 18:40:20 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2008 shelarcy <shelarc= y...@gm...> * Change wxcAppUSleep to wxcMilliSleep (wxcAppUSleep is deprecated now). Tue Sep 23 00:59:20 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2008 shelarcy <shelarc= y...@gm...> * Fix building with GHC 6.10.*. --=_ Content-Type: text/x-darcs-patch; name="change-wxcappusleep-to-wxcmillisleep-_wxcappusleep-is-deprecated-now__.dpatch" Content-Transfer-Encoding: quoted-printable Content-Description: A darcs patch for your repository! New patches: [Change wxcAppUSleep to wxcMilliSleep (wxcAppUSleep is deprecated now). shelarcy <she...@gm...>**20080730094020] { hunk ./wxc/include/wxc_glue.h 406 -void ELJApp_USleep( int _mscs );=0D +void ELJApp_MilliSleep( int _mscs );=0D hunk ./wxc/src/wrapper.cpp 546 -EWXWEXPORT(void, ELJApp_USleep)(int _mscs) +EWXWEXPORT(void, ELJApp_MilliSleep)(int _mscs) hunk ./wxcore/src/Graphics/UI/WXCore/Controls.hs 24 + , wxcAppUSleep hunk ./wxcore/src/Graphics/UI/WXCore/Controls.hs 126 +{-# DEPRECATED wxcAppUSleep "Use wxcAppMilliSleep instead" #-} +-- | This function just left for backward-compatiblity. +-- Update your code to use 'wxcAppMilliSleep' instead. +wxcAppUSleep =3D wxcAppMilliSleep + } [Fix building with GHC 6.10.*. shelarcy <she...@gm...>**20080922155920] { hunk ./configure 596 - 6.0* | 6.1* | 6.2*) + 6.0* | 6.1.* | 6.2*) hunk ./configure 642 +# Get package's version +basepkgversion=3D`ghc-pkg field base version | sed 's/.* //'` +haskell98pkgversion=3D`ghc-pkg field haskell98 version | sed 's/.* //'` + hunk ./configure 647 -$hcpkg -s containers > /dev/null 2> /dev/null +$hcpkg describe containers > /dev/null 2> /dev/null hunk ./configure 649 - 0) pkgcontainers=3D"-package containers";; + 0) containerspkgversion=3D`ghc-pkg field containers version | sed 's/.* = //'` + pkgcontainers=3D"-package containers-$containerspkgversion";; hunk ./configure 655 -$hcpkg -s parsec > /dev/null 2> /dev/null +$hcpkg describe parsec > /dev/null 2> /dev/null hunk ./configure 657 - 0) pkgparsec=3D"-package parsec";; + 0) pkgversion=3D`ghc-pkg field parsec version | sed 's/.* //'` + pkgparsec=3D"-package parsec-$pkgversion";; hunk ./configure 663 -$hcpkg -s time > /dev/null 2> /dev/null +$hcpkg describe time > /dev/null 2> /dev/null hunk ./configure 665 - 0) pkgtime=3D"-package time";; + 0) pkgversion=3D`ghc-pkg field time version | sed 's/.* //'` + pkgtime=3D"-package time-$pkgversion";; hunk ./configure 671 -$hcpkg -s stm > /dev/null 2> /dev/null +$hcpkg describe stm > /dev/null 2> /dev/null hunk ./configure 673 - 0) pkgstm=3D"-package stm";; + 0) stmpkgversion=3D`ghc-pkg field stm version | sed 's/.* //'` + pkgstm=3D"-package stm-$stmpkgversion";; hunk ./configure 722 - 6.0* | 6.1* | 6.2* | 6.3* | 6.4* | 6.5* | 6.6*) + 6.0* | 6.1.* | 6.2* | 6.3* | 6.4* | 6.5* | 6.6*) hunk ./configure 968 - wxcoredepends=3D"base, containers" + wxcoredepends=3D"base-$basepkgversion, containers-$containerspkgversion" hunk ./configure 970 - wxcoredepends=3D"base" + wxcoredepends=3D"base-$basepkgversion" hunk ./configure 1009 -depends: ${wxcoredepends}, haskell98, stm +depends: ${wxcoredepends}, haskell98-$haskell98pkgversion, stm-$stmpkgvers= ion hunk ./configure 1043 -depends: wxcore-${version}, stm +depends: wxcore-${version}, stm-$stmpkgversion } Context: [Removed unnecessary parameter from logSelect helper in Controls.hs WX samp= le jo...@gm...**20080812170441] = [Use meta tag for auto-redirect to Haskell wiki. Eric Kow <eri...@gm...>**20080805182057] = [Update links to homepage itself to point to Haskell wiki. Eric Kow <eri...@gm...>**20080805182031] = [Replace body of index.html with link to Haskell wiki Eric Kow <eri...@gm...>**20080805181958] = [Replace contents of pages which have been moved to Haskell wiki. Eric Kow <eri...@gm...>**20080805151503 Make these pages just a link to the WxHaskell part of the wiki. ] = [Update homepage menus to link to Haskell wiki. Eric Kow <eri...@gm...>**20080805150421] = [Fix typo in contribute.html Eric Kow <eri...@gm...>**20080805101258] = [Fix: we can't build wxc without wxGraphicsContext support. shelarcy <she...@gm...>**20080729111606] = [Use wxWidgets 2.8.8 in default when building on Windows. shelarcy <she...@gm...>**20080729105641] = [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] = [Add a README file for Windows. Eric Kow <eri...@gm...>**20080308130228] = [Replace wx-main dependency with wx-only. Eric Kow <eri...@gm...>**20080308123500 As pointed out by Mads. ] = [Restart Camels game at same level if you lose. Eric Kow <eri...@gm...>**20080307174035] = [Some tweaks to macdist makefile target. Eric Kow <eri...@gm...>**20080308000240] = [Get the MacOS X installer to guess some possible GHC locations. Eric Kow <eri...@gm...>**20080308000234 This seems kinda ugly, but I don't know what else to do. ghc-pkg from path ghc-pkg in /usr/local/bin ghc-pkg in /opt/local/bin ghc-pkg in /sw/bin ] = [Detect haddock version. Eric Kow <eri...@gm...>**20080307230034] = [Add some instructions to the BouncingBalls sample. Eric Kow <eri...@gm...>**20080307135913] = [Adjust size of navigation boxes (homepage). Eric Kow <eri...@gm...>**20080306141406] = [Withdraw more support for ghcold (< 6.4) Eric Kow <eri...@gm...>**20080306141339] = [Fix dist path in wxhaskell.spec Eric Kow <eri...@gm...>**20080305184035] = [Update building instructions (homepage). Eric Kow <eri...@gm...>**20080305175004] = [Add some instructions to the wxcore's BouncingBalls sample, too. shelarcy <she...@gm...>**20080307172125] = [Data.Time package now only used when available Mads Lindstroem <mad...@ya...>**20080307211643 = Added test to see if Data.Time package is available. If not we use the old System.Time package in stead. ] = [Describe older make use in documentation for cygwin mi...@al...**20080306151618] = [Sync Visual Studio's wxc library version to 0.10.3. shelarcy <she...@gm...>**20080306001813] = [Fix mispelling of Mads's family name. Eric Kow <eri...@gm...>**20080305173825 Sorry! ] = [Don't call wxcore-clean when building wx. Eric Kow <eri...@gm...>**20080305173555 Also, build wxcore in its own directory, so we don't get overlapping with = wx. (I'm guessing that the overlap is why we called wxcore-clean) ] = [More portable haddocking for Windows. Eric Kow <eri...@gm...>**20080305172200 As suggested by shelarcy. ] = [Last modified (homepage). Eric Kow <eri...@gm...>**20080305142057] = [Add XRC as a wishlist task (homepage). Eric Kow <eri...@gm...>**20080305141841] = [Add bugs to the dist files. Eric Kow <eri...@gm...>**20080305141806 = We want people to know we're aware of them, and we want them to get the idea of writing bug reports with demonstrators. ] = [Remove scintilla from wishlist (homepage). Eric Kow <eri...@gm...>**20080305135436 Already implemented as far as I know. ] = [Update repository info (now using darcs, not CVS). (homepage) Eric Kow <eri...@gm...>**20080305135227] = [Update list of developers (homepage). Eric Kow <eri...@gm...>**20080305135206] = [Update hdocbases to work with haddock2 and ghc 6.8.2 Eric Kow <eri...@gm...>**20080305134826 I'm not sure which, but this makes it compile on my end. ] = [Also take advantage of -split-objs for wx. Eric Kow <eri...@gm...>**20080305113837] = [(configure/haddock) Set normdocroot on non-Cygwin. Eric Kow <eri...@gm...>**20080305112720] = [Update URL for haddock interface files. Eric Kow <eri...@gm...>**20080305112639] = [Withdraw haddock support for GHC < 6.2. Eric Kow <eri...@gm...>**20080305112401 Portability is nice and all, but this is getting hard to maintain. ] = [Fix dep: wx-bindist requires wx Eric Kow <eri...@gm...>**20080305112324] = [Don't do wildcard expansion in cp-echo. Eric Kow <eri...@gm...>**20080305111415 It seems to expand non-wildcard strings like into the empty string. Not sure if this breaks anything else, though. ] = [Bump to 0.10.3. Eric Kow <eri...@gm...>**20080304224327] = [Use xargs to feed split objs to $(AR) 25 at a time. Eric Kow <eri...@gm...>**20080305104856] = [Add vim modeline for makefile.lib. Eric Kow <eri...@gm...>**20080305103228 It's really irritating otherwise; vim thinks it's COBOL. ] = [Add an --hcflags option to the configure script. Eric Kow <eri...@gm...>**20080227223152 For --split-objs and friends. ] = [Back off from using split-objs for Graphics.UI.WXCore.WxcTypes Eric Kow <eri...@gm...>**20080304223524 = I don't really understand why we have to do this, but I get undefined symbol errors linking sample apps when using this with --enable-split-objs ] = [Warn about GHC older than 6.4 (to match removed functionality). Eric Kow <eri...@gm...>**20080304223505] = [Fix configure bug where ENABLE-SPLITOBJS was being defined. Eric Kow <eri...@gm...>**20080304170729 It was being set to 'no' (perhaps the makefile should just check if ENABLE-SPLITOBJS=3D'yes') ] = [Add a wxcREFUSE_MEDIACTRL flag (for the same reason as opengl) Eric Kow <eri...@gm...>**20080304154047] = [Create a --enable-split-objs option for configure and makefile. Eric Kow <eri...@gm...>**20080302233710 = For wxcore, --enable-split-objs calls GHC with -split-objs and combines the splitted up .o files in the archive. ] = [Added testcase for FontFixed problem (1906476) Mads Lindstroem <mad...@ya...>**20080304060118] = [Remove List Control test case (bug 1742979 is already fixed on darcs). shelarcy <she...@gm...>**20080228081614] = [Fix: bugs/makefile's "make clean" doesn't clean Windows things. shelarcy <she...@gm...>**20080228082649] = [Remove parasite configure change. Eric Kow <eri...@gm...>**20080227134757 Move around some variables to make more sense. ] = [Add wx-prof target for Windows binary distribution. shelarcy <she...@gm...>**20080227035051] = [Fix bugs in enable wxcore profiling. shelarcy <she...@gm...>**20080227034845] = [Specify what OS BoxedCombinator bug fails on. Eric Kow <eri...@gm...>**20080227135140] = [Fix bugs makefile under Linux Eric Kow <eri...@gm...>**20080227134848] = [Add a configure option to enable wxcore profiling. Eric Kow <eri...@gm...>**20080226215155] = [Fix some bugs pointed out by shelarcy on wxcore-prof. Eric Kow <eri...@gm...>**20080226211227] = [Add wxcore-prof target for compiling profiling versions of wxcore. Eric Kow <eri...@gm...>**20080225231635] = [Remove support for GHC prior to 6.4. Eric Kow <eri...@gm...>**20080225223554] = [Maintainer is wxhaskell-devel not wxhaskell-users. Eric Kow <eri...@gm...>**20080225003139] = [Change samples/contrib/Camels.hs encoding to UTF-8. shelarcy <she...@gm...>**20080225142551] = [Fix: docdist and bindist's wx documents don't link wxcore documents. shelarcy <she...@gm...>**20080225141105] = [Fix: configure doesn't find GHC's Haddock document directory on GHC 6.8.x = or higher. shelarcy <she...@gm...>**20080225135754] = [Fix bug pointed out by shelarcy in --enable-mediactrl flag. Eric Kow <eri...@gm...>**20080225110340 It was setting the opengl flag instead. ] = [Add a test case for start >> start (1610984) Eric Kow <eri...@gm...>**20080225001328] = [Implement an --enable-mediactrl configure flag. Eric Kow <eri...@gm...>**20080225000109 with mediactrl disabled by default. ] = [Add a diagram of wxhaskell components. Eric Kow <eri...@gm...>**20080224185557] = [(OS X) Skip intermediate step of compiling master.o (revisited!) Eric Kow <eri...@gm...>**20080218225200 = I'm going to quote some mails from Malcolm Wallace on wxhaskel-users in ea= rly 2008-02. = First message: > I'm attempting to install wxHaskell from the darcs repo at > darcs.haskell.org, under ghc-6.6. on MacOS 10.4.11, with > wxMac-2.6.4. > > The compilation of wxHaskell seems to proceed OK until the link > stage: > > g++ -r -keep_private_externs -nostdlib -o out/wxc/master.o .... > > which failed because there is no -lstdc++-static on my machine. I > found the place in the makefile to replace -lstdc++-static with > the dynamic -lstdc++, and compilation proceeds further, but not > much: > > g++ -dynamiclib -install_name\ > /usr/local/wxhaskell/lib/libwxc-mac2.6.4-0.10.1.dylib -undefined suppres= s\ > -flat_namespace -o out/wxc/libwxc-mac2.6.4-0.10.1.dylib out/wxc/master.o= \ > -lwx_macu_gl-2.6 -L/usr/local/lib -framework QuickTime -framework IOKit\ > -framework Carbon -framework Cocoa -framework System -lwx_macu_media-2.6= \ > -lwx_macu-2.6 > ld: out/wxc/master.o undefined symbol 12387 (__ZTI10wxListBase) can'= t be a weak definition > /usr/bin/libtool: internal link edit command failed > > The offending symbol __ZTI10wxListBase looks like it might be a > z-encoded symbol from Haskell-land, but I'm not sure how to proceed. = Second message: > A correct build on MacOS 10.4.11 with ghc-6.6 requires that > wxWidgets is configured with --enable-shared, and that this patch: > > (OS X) Check architecture to use intermediate step of compiling > master.o or not. > > be darcs unpulled from your local repo. > > With these tweaks, wxHaskell builds, compiles, and runs the demo > programs. = ] = [Eliminate mandatory --with-opengl on Linux. Eric Kow <eri...@gm...>**20080219171912 = If wxWidgets is compiled with opengl, its header files #define wxUSE_GLCANVAS 1 = (See, for example, /usr/lib/wx/include/gtk2-unicode-release-2.6/wx/setup.h= on Ubuntu Gutsy Gibbon), which causes us to compile glcanvas as if we were go= ing to link against the wxWidgets opengl library. But since we are not linkin= g against that, the user gets errors compiling their applications. = Here we introduce an extra preprocessor flag to really insist that no, des= pite what wxWidgets says, we don't want to use GLCANVAS. ] = [Fix: wxPrint**, wxPreviveFrame** and other function causes link error by u= ndefined reference on Windows (Visual Studio). shelarcy <she...@gm...>**20080219034144] = [Cleanup passing of std/media/stc/opengl to wx-config. Eric Kow <eri...@gm...>**20080218130345] = [Export TabPage type synonym (bug 1349475) Eric Kow <eri...@gm...>**20080218005112] = [Add ListControl test case (bug 1742979) Eric Kow <eri...@gm...>**20080218002441 This might only be a bug on Windows, if at all. ] = [Add test case textColor attribute (bug 1224727). Eric Kow <eri...@gm...>**20080218000738] = [Fix Landscape printing (bug 1168903). Eric Kow <eri...@gm...>**20080217235724 = Filed on behalf on Lennart Augustson <le...@au...>, who submitted a regular Unix patch. ] = [Add BoxedCombinator test case (bug 1549363) Eric Kow <eri...@gm...>**20080217233719] = [Add Sound type's Media class stop method. shelarcy <she...@gm...>**20080218160511] = [Fix STC* test cases. shelarcy <she...@gm...>**20080218155734] = [Fix: wrapper.h and sound.cpp doesn't care about wxWindows 2.4.2. shelarcy <she...@gm...>**20080218155605] = [Sync Visual Studio Project's source flatten away ewxw directories. shelarcy <she...@gm...>**20080218142201] = [Add the submenu bug. Eric Kow <eri...@gm...>**20080217174326] = [Add NonModalDialog test case (bug #1372529) Eric Kow <eri...@gm...>**20080217174203] = [Add a bugs directory for test cases. Eric Kow <eri...@gm...>**20080217174142] = [Fix UTF8Sampler test case. Eric Kow <eri...@gm...>**20080217130553] = [... [truncated message content] |
|
From: Mads L. <mad...@ya...> - 2008-09-22 21:42:29
|
Hi, Pushed. shelarcy wrote: > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ Greetings, Mads Lindstrøm |