1. 09 Jun, 2011 4 commits
    • Ian Lynagh's avatar
      Refactor SrcLoc and SrcSpan · b2bd63f9
      Ian Lynagh authored
      The "Unhelpful" cases are now in a separate type. This allows us to
      improve various things, e.g.:
      * Most of the panic's in SrcLoc are now gone
      * The Lexer now works with RealSrcSpans rather than SrcSpans, i.e. it
        knows that it has real locations and thus can assume that the line
        number etc really exists
      * Some of the more suspicious cases are no longer necessary, e.g.
        we no longer need this case in advanceSrcLoc:
            advanceSrcLoc loc _ = loc -- Better than nothing
      
      More improvements can probably be made, e.g. tick locations can
      probably use RealSrcSpans too.
      b2bd63f9
    • Ian Lynagh's avatar
      Fix build · cba098d7
      Ian Lynagh authored
      cba098d7
    • Duncan Coutts's avatar
      Fix for $topdir appearing in the haddock-html field · 237fea9f
      Duncan Coutts authored
      I'd naively assumed that the haddock-html field would only use the
      $httptopdir variable. Hopefully this will fix the windows build.
      237fea9f
    • dimitris's avatar
      75f9f355
  2. 08 Jun, 2011 10 commits
  3. 07 Jun, 2011 1 commit
  4. 06 Jun, 2011 3 commits
  5. 05 Jun, 2011 3 commits
  6. 04 Jun, 2011 2 commits
  7. 03 Jun, 2011 4 commits
  8. 01 Jun, 2011 5 commits
  9. 31 May, 2011 8 commits