1. 22 Apr, 2007 2 commits
    • simonpj@microsoft.com's avatar
      Improve depth-cutoff for printing HsSyn in error messages · d38a30cb
      simonpj@microsoft.com authored
      	MERGE TO STABLE
      
      The "user style" in Outputable allows us to elide large expressions
      when printing HsSyn, printing "..." instead.  This is done by calling
      Outputable.pprDeeper.   
      
      But there was no mechanism for trimming very long lists, which 
      occur when using do-notation or explicit lists.  This patch fixes
      the problem, by adding Outputable.pprDeeperList.
      
      I also made some of the pretty-printing in HsExpr rather more
      vigorous about increasing the depth; in particular, pprParendExpr.
      This should make debug prints shorter.
      
      d38a30cb
    • simonpj@microsoft.com's avatar
      618380a7
  2. 20 Apr, 2007 10 commits
  3. 19 Apr, 2007 7 commits
  4. 18 Apr, 2007 1 commit
  5. 19 Apr, 2007 2 commits
  6. 14 Apr, 2007 1 commit
  7. 30 Mar, 2007 1 commit
  8. 18 Apr, 2007 14 commits
  9. 17 Apr, 2007 1 commit
  10. 18 Apr, 2007 1 commit