> First, a CVS question.  I am a real CVS novice so bear with me.
> 
> I finally managed to use CVS to get the current 4.02 GHC 
> distribution (and to compile it! :). Now, I understand how 
> one can create recursive diffs between versions, but if I 
> understand correctly, not every change counts as a "release 
> version change", i.e., for the whole tree, not just a file. 
> Is it possible to create a diff between my local tree and the 
> current state of the tree in the repository? (I copied the 
> tree elsewhere, somewhere I can't use CVS, and so I want to 
> make a diff so that I don't have to copy the whole thing 
> every time there is a change.)

Sure.  'cvs diff' from the top of the tree gives you all the changes made to
your local tree versus the copy you checked out.  Is this what you wanted?
(I don't understand the first part of your question).

> Second, I know that you need the Cygnus distribution to run 
> GHC on Win32. My question is, do you also need it to run 
> GHC-produced executables?

For the time being, yes.  Sigbjorn is working on removing this dependency,
and also allowing the RTS and libraries to reside in DLLs.  It won't be
ready for 4.02 though, I'm afraid.

Cheers,
        Simon

-- 
Simon Marlow 
Microsoft Research Ltd., Cambridge, U.K.

Reply via email to