Oh *bother*. I have no clue how this happened but I appear to have merged
ghc-generics into the HEAD. I certainly did not intend to do so. ghc-generics
is supposed to be a separate branch, and to stay that way till it works.
Oh... looking back I did try to update my ghc-generics branch by saying
git pull origin ghc-generics
but it appears that it updated my master branch with the remote ghc-generics
branch. Sigh.
Regardless of how I managed to do this, it's still going to screw everyone else
up. Having merged it into HEAD I have no idea how to un-merge it again. Any
attempt to do so will probably just make matters worse. Help! Can someone
(Simon? Ian? Max? but probably only one of you) undo my mischief?
I apologise humbly.
I did ask myself the question "what will 'push' do", but I was unable to find
out.
git push --dry-run
was uninformative.
Simon
-----Original Message-----
From: [email protected] [mailto:[email protected]] On
Behalf Of Simon Peyton Jones
Sent: 14 April 2011 16:22
To: [email protected]
Subject: [commit: ghc] master: Merge branch 'ghc-generics' of
http://darcs.haskell.org/ghc (5305c38)
Repository : ssh://darcs.haskell.org//srv/darcs/ghc
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/5305c38484cccf341e761e05614d414cd77dfec9
>---------------------------------------------------------------
commit 5305c38484cccf341e761e05614d414cd77dfec9
Merge: 2c618c2... ce2ea82...
Author: unknown <[email protected]>
Date: Thu Apr 14 16:15:10 2011 +0100
Merge branch 'ghc-generics' of http://darcs.haskell.org/ghc
compiler/basicTypes/OccName.lhs | 26 ++-
compiler/deSugar/DsMeta.hs | 1 +
compiler/hsSyn/HsBinds.lhs | 28 ++-
compiler/hsSyn/HsUtils.lhs | 2 +-
compiler/iface/BuildTyCl.lhs | 8 +-
compiler/iface/MkIface.lhs | 6 +-
compiler/main/HscStats.lhs | 22 +-
compiler/parser/Lexer.x | 4 +-
compiler/parser/Parser.y.pp | 11 +-
compiler/parser/RdrHsSyn.lhs | 13 +-
compiler/prelude/PrelNames.lhs | 161 +++++++++++-
compiler/rename/RnBinds.lhs | 24 ++-
compiler/rename/RnHsSyn.lhs | 9 +-
compiler/rename/RnSource.lhs | 11 -
compiler/typecheck/TcClassDcl.lhs | 222 +++++++---------
compiler/typecheck/TcDeriv.lhs | 165 +++++++++++-
compiler/typecheck/TcEnv.lhs | 6 +-
compiler/typecheck/TcGenDeriv.lhs | 2 +-
compiler/typecheck/TcInstDcls.lhs | 21 ++-
compiler/typecheck/TcRnDriver.lhs | 9 +-
compiler/typecheck/TcTyClsDecls.lhs | 23 ++-
compiler/types/Class.lhs | 10 +-
compiler/types/Generics.lhs | 502 ++++++++++++++++++++++++++---------
compiler/types/TyCon.lhs | 7 +-
compiler/types/Type.lhs | 6 +-
25 files changed, 941 insertions(+), 358 deletions(-)
| -----Original Message-----
| From: [email protected] [mailto:[email protected]] On
Behalf
| Of Simon Peyton Jones
| Sent: 14 April 2011 16:22
| To: [email protected]
| Subject: [commit: ghc] master's head updated: Merge branch 'ghc-generics' of
| http://darcs.haskell.org/ghc (5305c38)
|
| Repository : ssh://darcs.haskell.org//srv/darcs/ghc
|
| Branch 'master' now includes:
|
| 2a26efb... Initial commit for Pedro's new generic default methods (See
his Haskell
| Symposium 2010 paper "A generic deriving mechaism for Haskell")
| 83f16ad... Adapt mkGenericDefMethBind to the new generics
| 8419203... Merge branch 'master' of c:/code/HEAD-git/. into ghc-generics
| 2fcc09a... Minor refactoring of Max's patch for #4404
| 27fc7ca... Merge branch 'master' of http://darcs.haskell.org/ghc
| ce2ea82... Small fixes to the generics branch to get rid of warnings,
plus a false
| ASSERT failure
| 2c618c2... Merge branch 'master' of http://darcs.haskell.org/ghc
| 5305c38... Merge branch 'ghc-generics' of http://darcs.haskell.org/ghc
|
| _______________________________________________
| Cvs-ghc mailing list
| [email protected]
| http://www.haskell.org/mailman/listinfo/cvs-ghc
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc