[GHC] #1629: Upgrade regex-base,compat,posix with GHC 6.8

GHC trac at galois.com
Wed Aug 22 14:22:21 EDT 2007


#1629: Upgrade regex-base,compat,posix with GHC 6.8
--------------------------------------------------------------+-------------
  Reporter:  Chris Kuklewicz <haskell at list.mightyreason.com>  |          Owner:          
      Type:  proposal                                         |         Status:  new     
  Priority:  normal                                           |      Milestone:  6.8     
 Component:  libraries (other)                                |        Version:  6.6.1   
  Severity:  normal                                           |       Keywords:          
Difficulty:  Unknown                                          |             Os:  Multiple
  Testcase:                                                   |   Architecture:  Multiple
--------------------------------------------------------------+-------------
Since GHC is upgrading to 6.8 immanently I wanted to request updating the
 regex-* packages that it comes with. I hope this is a good location for
 such a request.

 There benefits of the new regex-base:
   * The RegexMaker class has additional monadic versions which use fail to
 report errors.  This is a vast improvement on having to go to a much lower
 level to handle errors.
   * Some RegexContext instances have been altered to use newtypes.  This
 removes the potential overlaps and allows Hugs to compile the same code as
 GHC (which only detects overlaps lazily).
   * The latest regex-* packages (such as regex-pcre) expect the new regex-
 base and will be easier for users to install.

 The new versions are under http://darcs.haskell.org/packages/regex-
 unstable/ and are currently:

 regex-base: 0.91
 regex-compat: 0.90
 regex-posix: 0.92

 I have not been personally following the ghc development branch, but I
 think they should either already compile or be easy to adapt to the new
 version.

 Is there anything I should do to help support this upgrade?

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1629>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the Glasgow-haskell-bugs mailing list