simonmar    2003/07/30 09:05:42 PDT

  Modified files:
    haddock/src          HaddockHtml.hs HaddockRename.hs 
                         HaddockTypes.hs Main.hs 
  Log:
  Rename instances based on the import_env for the module in which they
  are to be displayed.  This should give, in many cases, better links
  for the types and classes mentioned in the instance head.
  
  This involves keeping around the import_env in the iface until the
  end, because instances are not collected up until all the modules have
  been processed.  Fortunately it doesn't seem to affect performance
  much.
  
  Instance heads are now attached to ExportDecls, rather than the HTML
  backend passing around a separate mapping for instances.  This is a
  cleanup.
  
  Revision  Changes    Path
  1.52      +34 -53    fptools/haddock/src/HaddockHtml.hs
  1.16      +17 -7     fptools/haddock/src/HaddockRename.hs
  1.15      +9 -4      fptools/haddock/src/HaddockTypes.hs
  1.43      +37 -15    fptools/haddock/src/Main.hs
_______________________________________________
Cvs-fptools mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-fptools

Reply via email to