I just tried to use 'darcs get' to make a local copy of the
ghc repo and was surprised to see it fail, as I was sure that
this used to work (on windows locally only, of course). And
indeed:
$ export PATH=`echo $PATH | sed 's/d\/darcs/d\/darcs1/'`
$ darcs --version
1.0.9 (release)
$ darcs get c:/fptools/ghc
Copying patch 19412 of 19412... done.
Finished getting.
$ mv ghc/ ghc1
$ ls
ghc1/
$ export PATH=`echo $PATH | sed 's/d\/darcs1/d\/darcs/'`
$ darcs --version
2.0.2 (+ 76 patches)
$ darcs get c:/fptools/ghc
Unapplicable patch:
Thu Jan 11 14:26:13 GMT Standard Time 1996 partain
* [project @ 1996-01-11 14:06:51 by partain]
darcs failed: File './ghc/includes/RtsTypes.lh' already exists!
$ uname -a
CYGWIN_NT-5.1 cr3-lt 1.5.25(0.156/4/2) 2008-06-12 19:34 i686 Cygwin
There doesn't seem to be a 'darcs info' to get format information
on a repo, but I haven't changed the default format, if that helps.
I haven't timed it, but darcs2 also seems slower and proceeding
in short sprints while darcs1 seems to make continuous progress.
On the way, I also noticed that 'darcs2 check' fails with the
same message, but that has already been reported, it seems
(http://bugs.darcs.net/issue971). That also happens with darcs1,
surprisingly (I seem to recall running 'darcs1 check' on a full
ghc repo in the past; but now, I get the same unapplicable patch).
Claus
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc