1. 30 May, 2014 2 commits
  2. 29 May, 2014 1 commit
    • Mateusz Kowalczyk's avatar
      Update Haddock submodule. · a518500f
      Mateusz Kowalczyk authored
      This doesn't make any actual changes as to what the source looked like
      at previous commit we were pointing to but I made some foolish reverts
      that I now have to accomodate for. Sorry!
      a518500f
  3. 28 May, 2014 4 commits
  4. 27 May, 2014 4 commits
  5. 26 May, 2014 2 commits
  6. 23 May, 2014 8 commits
  7. 20 May, 2014 4 commits
  8. 19 May, 2014 11 commits
  9. 16 May, 2014 1 commit
  10. 15 May, 2014 3 commits
    • Simon Peyton Jones's avatar
      Refactoring around TyCon.isSynTyCon · 022f8750
      Simon Peyton Jones authored
      * Document isSynTyCon better
      * Add isTypeSyonymTyCon for regular H98 type synonyms
      * Use isTypeSynonymTyCon rather than isSynTyCon where
        the former is really intended
      
      All arose as part of a bug I introduced when fixing Trac #9102,
      thinking that isSynTyCon meant H98 type syononyms.
      022f8750
    • Herbert Valerio Riedel's avatar
      Express OPTIONS_GHC as LANGUAGE pragmas · 9a58cac8
      Herbert Valerio Riedel authored
      
      
      These two instances were missed previously for some unknown reason
      Signed-off-by: Herbert Valerio Riedel's avatarHerbert Valerio Riedel <hvr@gnu.org>
      9a58cac8
    • Herbert Valerio Riedel's avatar
      Add LANGUAGE pragmas to compiler/ source files · 23892440
      Herbert Valerio Riedel authored
      In some cases, the layout of the LANGUAGE/OPTIONS_GHC lines has been
      reorganized, while following the convention, to
      
      - place `{-# LANGUAGE #-}` pragmas at the top of the source file, before
        any `{-# OPTIONS_GHC #-}`-lines.
      
      - Moreover, if the list of language extensions fit into a single
        `{-# LANGUAGE ... -#}`-line (shorter than 80 characters), keep it on one
        line. Otherwise split into `{-# LANGUAGE ... -#}`-lines for each
        individual language extension. In both cases, try to keep the
        enumeration alphabetically ordered.
        (The latter layout is preferable as it's more diff-friendly)
      
      While at it, this also replaces obsolete `{-# OPTIONS ... #-}` pragma
      occurences by `{-# OPTIONS_GHC ... #-}` pragmas.
      23892440