[Haskell] ANN: MissingH 0.13.0
John Goerzen
jgoerzen at complete.org
Mon Dec 26 16:57:17 EST 2005
I am pleased to announce the release of MissingH 0.13.0.
To download MissingH or view API docs, please visit:
http://quux.org/devel/missingh
or
gopher://quux.org/1/devel/missingh
To follow MissingH development with Darcs, please run:
darcs get --partial http://darcs.complete.org/missingh
0.13.0 packages have been uploaded to Debian and should appear in sid
within a few days.
Changes in 0.13.0 since 0.12.3:
* This release introduces some API changes that will affect
a small percentage of programmers that use ConfigParser.
* This release requires GHC 6.4.x or Hugs 2005xx or above.
This has been noted in INSTALL.
* MissingH.List: Committed some patches from Bulat Ziganshin
to improve performance.
* New function MissingH.List.subIndex based on suggestion
from Bulat Ziganshin. Also added tests for it.
* New module MissingH.Map, similar to MissingH.FiniteMap but for
Data.Map instead of Data.FiniteMap. Also added tests for
MissingH.Map.
* New module MissingH.AnyDBM.MapDBM, plus tests for it.
Converted from MissingH.AnyDBM.FiniteMapDBM.
* Converted these modules to use MVars instead of IORefs:
+ MissingH.Logging.Logger
* Converted these modules to use Data.Map instead of Data.FiniteMap:
+ MissingH.Logging.Logger
+ MissingH.MIMETypes
+ MissingH.ConfigParser (exposes an API change to a few people)
* Converted these modules to use Text.Printf instead of MissingH.Printf:
+ MissingH.IO.HVFS.Utils
+ MissingH.Network.FTP.Server
* Added deprecation warnings to these modules:
+ MissingH.FiniteMap (deprecation of Data.FiniteMap)
+ MissingH.AnyDBM.FiniteMapDBM (deprecation of Data.FiniteMap)
+ MissingH.Printf (introduction of Text.Printf)
* Added deprecation warnings for two specific functions in
MissingH.Str: subRe and splitRe. I had submitted the code for
these to fptools, and the current releases of GHC and Hugs have
Text.Regex.subRegex and splitRegex using the code for MissingH.
Therefore, these functions in MissingH are deprecated in favor of
the implementations in the standard library.
* Added locking to StringDBM for thread safety improvements
* Merry Christmas!
Changes in 0.12.3 since 0.12.2:
* Make StreamHandler now lock by default.
(requested by Conjure people)
More information about the Haskell
mailing list