Changes between Version 6 and Version 7 of GhcApiAstTraversals


Ignore:
Timestamp:
Jan 30, 2009 10:59:38 PM (7 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: