Release Candidate for 6.2.1 available

Claus Reinke claus.reinke at
Sat Mar 13 15:16:26 EST 2004

Thanks, Sigbjorn,

since I was among those who asked for more frequent windows
binaries, I thought I should have a go at this (on windows 98). I
found two problems so far (both not new), but otherwise it looks

Perhaps there ought to be a list of projects that should succeed
in minimal tests before releases (such as wxWidgets, HOpenGL,..)?


1) installer (why is that so huge, btw? and does all of this change
    from one ghc version to the next, or could some parts be split up?)

The installer registers .hs as HaskellFile, with ghci as default open.
This is non-optimal for several reasons:

- I much prefer to open my source files with an editor, instead of
    an interpreter, so I like to have an editor as the default, and several 
    haskell implementations on my right-click menu for .hs-files
- registering ghci as default overwrites previous defaults (e.g., hugs),
    and neither hugs nor ghci appear elsewhere in the right-click menu
- on windows 98, at least, all this is done in a way that prevents HaskellFile
    from appearing in the normal filetypes dialog, so I can't change the
    association there. even if I use the old shift+right-click trick, to
    get an "open with.." dialog (I then select an editor and tick "always
    use this program to open this file type"), the modified default appears
    in the registry, but .hs-files are still opened with ghci...

2) System.system (I thought I had reported this, but apparently not)

On windows 98, System.system always returns ExitSuccess, which is 
rather useless, not to say misleading:
       ___         ___ _
      / _ \ /\  /\/ __(_)
     / /_\// /_/ / /  | |      GHC Interactive, version 6.2.1, for Haskell 98.
    / /_\\/ __  / /___| |
    \____/\/ /_/\____/|_|      Type :? for help.
    Loading package base ... linking ... done.
    Prelude> System.system "oops" >>= print
    Befehl oder Dateiname nicht gefunden.

If it cannot return a proper exit-status, it should probably not return
ExitSuccess, because anyone inspecting the exit-status will be fooled.

3) build test (just to end on a positive note;-)

RC6.2.1 appears to build HaRe 26/02/2004 without problems (due to the
System.system problem, I cannot run our testsuite, but the result looks

----- Original Message ----- 
From: "Sigbjorn Finne" <sof at>
To: "GHC users" <glasgow-haskell-users at>
Sent: Friday, March 12, 2004 2:32 AM
Subject: Re: Release Candidate for 6.2.1 available

> An installer for Windows users can now also be found in
> that directory.
> --sigbjorn
> ----- Original Message ----- 
> From: "Simon Marlow" <simonmar at>
> To: <glasgow-haskell-users at>
> Sent: Thursday, March 11, 2004 04:43
> Subject: RE: Release Candidate for 6.2.1 available
> > 
> > >    ghc-6.2.20040304 and later are release candidates for 6.2.1
> > > 
> > > Get them from here:
> > > 
> > >
> > 
> > This is your last chance to test...  I'm going to freeze the release on
> > Monday (15 March).
> > 
> > Cheers,
> > Simon
> _______________________________________________
> Glasgow-haskell-users mailing list
> Glasgow-haskell-users at

More information about the Glasgow-haskell-users mailing list