This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 04 Nov, 2014 1 commit
    • Edward Z. Yang's avatar
      Consolidate exposed-modules and reexported-modules in InstalledPackageInfo. · 1f8a0a20
      Edward Z. Yang authored
      
      
      A note first: this patch does NOT modify the user-facing experience in Cabal
      files; it only changes how we register information in the installed package
      database.
      
      This patch takes the exposed-modules and reexported-modules fields in
      the InstalledPackageInfo structure and consolidates them into just the
      exposed module fields, which now has a Maybe flag indicating if a
      module is reexported and, if it is, what the original module was.  I've
      also added in a field for signatures although it is currently unused.
      
      The big benefit of this change is that it will make processing at the GHC level
      much more uniform when we add signatures: signatures can also be reexported
      and the new representation means we can share the code.
      Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
      1f8a0a20
  2. 03 Nov, 2014 5 commits
  3. 01 Nov, 2014 2 commits
  4. 31 Oct, 2014 3 commits
  5. 30 Oct, 2014 4 commits
  6. 29 Oct, 2014 2 commits
  7. 27 Oct, 2014 1 commit
  8. 24 Oct, 2014 6 commits
  9. 23 Oct, 2014 1 commit
  10. 21 Oct, 2014 11 commits
  11. 20 Oct, 2014 2 commits
  12. 19 Oct, 2014 2 commits