Haskell Platform 2010.2.0.0 RC
Simon Marlow
marlowsd at gmail.com
Fri Jul 16 07:38:27 EDT 2010
On 15/07/2010 19:22, Don Stewart wrote:
>> nomeata:
>>>
>>> this leads us to the question: What do we want in squeeze? Are we happy
>>> with the current situation? Or should we try to get 6.12.3 and 2010.2.
>>> ready?
>>
>
> Here's a more complete changelog,
>
> http://code.haskell.org/haskell-platform/NOTES-2010.2.0.0
>
> ------------------------------------------------------------------------
> Release 2010.2.0.0
>
> Changelog:
>
> * A crash when Haskell calls C, which in turn calls back into Haskell,
> has been fixed.
Note that bug was in 6.12.2, but not 6.12.1 or 6.12.3.
> * A bug which caused forking large processes to not terminate has been
> fixed.
> * Calling hSetEncoding will now set the encoding for both the read and
> write side of a Handle, rather than just the read side.
> * Using hReady and hWaitForInput on Handles created from Sockets will
> no longer block on Windows.
> * Some improvements have been made in when library functions do, and
> do not, block asynchronous exceptions.
> * bytestring: Fixed bug that caused hGetContents to block when it
> shouldn't.
This was the other bug in 6.12.2, not present in earlier or later releases.
Cheers,
Simon
> * A new flag -no-rtsopts flag allows you to disable parsing of +RTS
> ... options by the run-time system. In some use-cases, when a
> program can be run as another user, this can cause security
> problems. For example, myprog -tsomefile will overwrite somefile if
> the other user has permissions to do so.
> * ghc-pkg now ensures that the conf files it writes are UTF8.
> * TH: A bug in the kind parser has been fixed.
> * directory: System.Directory.doesFileExist on Unix-like OSes now
> correctly identifies various types of special file as files.
>
> Versions:
>
> ghc 6.12.1 6.12.3
>
> alex 2.3.2 -> 2.3.3
> happy 1.18.4 -> 1.18.5
> cabal-install 0.8.0 -> 0.8.2
>
> Cabal 1.8.0.2 -> 1.8.0.6
> QuickCheck 2.1.0.3 -> 2.1.1.1
> array 0.3.0.0 -> 0.3.0.1
> base 4.2.0.0 -> 4.2.0.2
> bytestring 0.9.1.5 -> 0.9.1.7
> cgi 3001.1.7.2 -> 3001.1.7.3
> directory 1.0.1.0 -> 1.0.1.1
> fgl 5.4.2.2 -> 5.4.2.3
> filepath 1.1.0.3 -> 1.1.0.4
> hpc 0.5.0.4 -> 0.5.0.5
> old-time 1.0.0.3 -> 1.0.0.5
> process 1.0.1.2 -> 1.0.1.3
> regex-base 0.93.1 -> 0.93.2
> regex-compat 0.92 -> 0.93.1
> regex-posix 0.94.1 -> 0.94.2
> stm 2.1.1.2 -> 2.1.2.1
> template-haskell 2.4.0.0 -> 2.4.0.1
> unix 2.4.0.0 -> 2.4.0.2
>
> ------------------------------------------------------------------------
>
> Version info computed with diffcabal,
>
> http://hackage.haskell.org/package/diffcabal
>
> -- Don
> _______________________________________________
> Libraries mailing list
> Libraries at haskell.org
> http://www.haskell.org/mailman/listinfo/libraries
More information about the Haskell-platform
mailing list