ghc and the hs-packages now simply include the necessary (haskell)
package description files in lib/ghc/package.conf.d and update the
package.cache by running ghc-pkg recache at the end. register and
unregister scripts are no longer needed.
One module layer over regex-tdfa to replace Text.Regex. regex-compat
can't use Unicode characters correctly because of using regex-posix.
This is not good for Unicode users.
ok sthen@