Sat Oct 21 17:49:04 PDT 2006  Manuel M T Chakravarty <[EMAIL PROTECTED]>
  * Fix handling of family instances in the presense of this doc stuff
  - Not sure whether I do the right thing, because I don't understand the
    doc stuff.  However, the original code was definitely wrong and
    breaking the renaming of family instance declarations.
  - The important point is that in
  
      data instance T pats = rhs
  
    T is *not* a defining occurence of T (similarly as C is not a defining
    occurence in "instance C Int").

    M ./compiler/parser/RdrHsSyn.lhs +2
    M ./compiler/rename/RnEnv.lhs -12 +11
    M ./compiler/rename/RnSource.lhs +4
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to