
Hello Ian
2007/11/10, Ian Lynagh
Hi Daniil,
On Sun, Nov 04, 2007 at 03:49:54PM +0300, Daniil Elovkov wrote:
A quick look at the 6.8.1 user's guide reveals some broken links:
1) Obtaining code coverage, pointing to http://haskell.org/ghc/docs/6.8.1/html/users_guide/hpc.html
redirects to http://projects.unsafeperformio.com/hpc.html which tells that it's not found but guesses at another location, where it is found.
I can't see any link to http://projects.unsafeperformio.com/hpc.html in the users guide - am I missing something?
Oops. I don't know what it was but it's definitely alright now.
2) Concurrent and parallel haskell http://haskell.org/ghc/docs/6.8.1/html/users_guide/lang-parallel.html (and possibly other pages)
have links to libraries according to the pre-base-split structure, like .../base/.. instead of .../parallel/..., which results in those links being broken.
Thanks; I've filed a bug here: http://hackage.haskell.org/trac/ghc/ticket/1864
Indeed, version numbers are also in the way. The easy part of the problem is that pages in the user's guide also link to base where they should link to new packages emerged from base, like parallel. As for version numbers, I'd like to make it more clear to me, what the split will lead to. Do I understand it right that the idea of the split was letting all packages (possibly apart from base) emerge more or less independently from ghc releases? So, can package version numbers increase under the same 6.8.1 directory over time? And, if a package is updated between two ghc releases, will the extralibs tarball be updated (and precompiled binary ghc packages, for that matter) ? -- Daniil Elovkov