I don't have an opinion.  Simon M is the king.

S

| -----Original Message-----
| From: omega.th...@gmail.com [mailto:omega.th...@gmail.com] On Behalf Of Max
| Bolingbroke
| Sent: 26 October 2011 08:21
| To: cvs-ghc@haskell.org; Simon Peyton-Jones; Simon Marlow; Ian Lynagh
| Subject: Re: [commit: ghc] master: Tabs -> spaces (9ada6542b)
| 
| Ian/Simon/Simon,
| 
| Do you have an opinion on this? My proposal below has support from
| David, Manuel and Daniel Fischer, but I don't want to go installing
| new git hooks without your go-ahead!
| 
| Max
| 
| On 25 October 2011 11:52, Max Bolingbroke <batterseapo...@hotmail.com> wrote:
| > If we are going to make whitespace changes, we should probably have a
| > check to ensure that tabs don't get added back in by later commits.
| > I've created a pre-receive hook that verifies the following property:
| >
| >  Taken *as a whole*, the series of commits you are trying to push..
| >  ..for all file *modified* (i.e. I'm ignoring renames) by the commits..
| >  ..that do not contain tabs *before* the push..
| >  ..your commits do not add a *new* line containing a tab
| >
| > Your push is rejected with a list of all violations if this property
| > is violated. At this point you can either write a new patch that fixes
| > the validation problems, or just rebase to edit the commit introducing
| > the problem.
| >
| > I've also written a pre-commit hook that GHC developers could copy
| > into their own git repos to ensure that such bad commits never get
| > created in the first place.
| >
| > Is this something we want to check? Should we use this pre-receive
| > hook on darcs.haskell.org?
| >
| > Max
| >
| > On 25 October 2011 10:17, Manuel Chakravarty <c...@cse.unsw.edu.au> wrote:
| >> Repository : ssh://darcs.haskell.org//srv/darcs/ghc
| >>
| >> On branch  : master
| >>
| >>
| 
http://hackage.haskell.org/trac/ghc/changeset/9ada6542bad350664b6991b33dc675daac99979
| 3
| >>
| >>>---------------------------------------------------------------
| >>
| >> commit 9ada6542bad350664b6991b33dc675daac999793
| >> Author: Manuel M T Chakravarty <c...@cse.unsw.edu.au>
| >> Date:   Wed Oct 19 16:09:37 2011 +1100
| >>
| >>    Tabs -> spaces
| >>
| >>  compiler/iface/TcIface.lhs |  856 
++++++++++++++++++++++----------------------
| >>  1 files changed, 429 insertions(+), 427 deletions(-)
| >>
| >>
| >> Diff suppressed because of size. To see it, use:
| >>
| >>    git show 9ada6542bad350664b6991b33dc675daac999793
| >>
| >> _______________________________________________
| >> Cvs-ghc mailing list
| >> Cvs-ghc@haskell.org
| >> http://www.haskell.org/mailman/listinfo/cvs-ghc
| >>
| >


_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to