cvs commit: fptools/ghc/compiler/deSugar DsMeta.hs fptools/ghc/compiler/hsSyn Convert.lhs fptools/libraries/haskell-src/Langu age/Haskell THSyntax.hs fptools/testsuite/tests/ghc-regress/th TH_repPrim.stderr TH_spliceDecl1.hs TH_spliceDecl3_Lib.hs

Ian Lynagh igloo@glass.cse.ogi.edu
Wed, 21 May 2003 11:07:31 -0700


igloo       2003/05/21 11:07:30 PDT

  Modified files:
    ghc/compiler/deSugar DsMeta.hs 
    ghc/compiler/hsSyn   Convert.lhs 
    libraries/haskell-src/Language/Haskell THSyntax.hs 
    testsuite/tests/ghc-regress/th TH_repPrim.stderr 
                                   TH_spliceDecl1.hs 
                                   TH_spliceDecl3_Lib.hs 
  Log:
  The Great Renaming. I hope I've kept everything in sync - and all the tests
  pass. Now datatypes follow the
  
  data Foo = <a kind of Foo>Foo
           | <another kind of Foo>Foo
  
  convention and the smart constructors can be uniformly created by
  lowercasing the first letter of the constructor.
  
  Revision  Changes    Path
  1.36      +75 -75    fptools/ghc/compiler/deSugar/DsMeta.hs
  1.30      +90 -89    fptools/ghc/compiler/hsSyn/Convert.lhs
  1.29      +392 -361  fptools/libraries/haskell-src/Language/Haskell/THSyntax.hs
  1.2       +3 -3      fptools/testsuite/tests/ghc-regress/th/TH_repPrim.stderr
  1.3       +1 -1      fptools/testsuite/tests/ghc-regress/th/TH_spliceDecl1.hs
  1.3       +3 -3      fptools/testsuite/tests/ghc-regress/th/TH_spliceDecl3_Lib.hs