Changes between Version 6 and Version 7 of GhcApiAstTraversals


Ignore:
Timestamp:
Jan 30, 2009 10:59:38 PM (6 years ago)
Author:
claus
Comment:

remove references to old/fixed ghc bugs

Legend:

Unmodified
Added
Removed
Modified
  • GhcApiAstTraversals

    v6 v7  
    1717''update (30/01/2009)'': by now, most code of `syb-utils` has moved to maintained packages, either [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/syb `syb`] or [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/ghc-syb `ghc-syb`].  
    1818 
    19 - until recently, standalone deriving of `Data/Typeable` was broken (#2378, fixed in HEAD, 01.07.08) 
    20  
    21 - standalone deriving of `Typeable` fails if data constructors are not in scope - this looks like a bug (#2433, fixed in HEAD, 04.08.08) 
    22  
    2319- standalone deriving of `Data` fails if data constructors are not in scope - this means that `Data` instances are in conflict with the intended data abstraction for some Ghc Ast types! 
    2420 
     
    3733}}} 
    3834  TODO: Is that ok, or is it going to cause problems? 
    39  
    40 - putting all those instances in a single file seems to trigger a memory bug in the compiler (#2438), but splitting them into two files appears to avoid that. See the attached `Instances` and `Instances0` 
    4135 
    4236- for starters, here's a `Data`-based show that shows the constructors/abstract types instead of pretty-printing them: