[commit: ghc] th-new's head updated: Change the types of typed brackets and splices. (49d1809)

Geoffrey Mainland gmainlan at microsoft.com
Wed May 22 11:03:16 CEST 2013


Repository : http://darcs.haskell.org/ghc.git/

Branch 'th-new' now includes:

     9fc2778 Documentation: use new syntax for record GADTs (#7915)
     c6a05a7 Make dynamic GHC no Windows installable too
     8ed0bda Don't link base/rts/... into C wrapper programs
     a08759d Move the genSym stuff from rts into compiler
     b519e00 Don't try to make windows-installer
     a44978b Update a comment; spotted by Carter Schonwald
     891857a Fix parsing export lists
     a4cc7b1 Remove unused __2Int_encodeDouble
     e20dfbc Expose __word_encode{Float,Double}; fixes integer-simple build
     f7e33ca Add some extra debugging info
     fdd552e Fix a build problem with integer-simple
     bf6854b Fix build problem: Error: junk `.get_pc_thunk.bx' after expression; trac #7799
     6acfc45 We can't use Integer literals when compiling the integer-* package, either
     83a9f4f Refer to the wiki page in the "Make has restarted itself n times" error
     1227600 Need to work around #7799 on all i386 platforms, not just Darwin
     5734f7a Fix -dynamic-too on Windows
     ce89bde Simplify kind generalisation, and fix Trac #7916
     22574cf fix comment (#7907)
     1d3fa86 Fix a problem caused by very large objects (#7919)
     1e2b378 Handle -opt<blah> options more consistently (#7909)
     6cc5bd7 Make AutoDeriveTypeable derive Typeable instances for promoted data constructors
     6806906 Fix #5863
     8427df1 Untabify
     383b7c6 Untabify
     9cab9f7 Untabify
     1181198 Untabify
     4d772a5 Move renamer splice functionality into a separate module.
     3c601d7 Consolidate TH renaming.
     431849e Add syntactic support for typed expression brackets and splices.
     25ccf93 Add names for TExp type constructor and unType.
     e186dec Differentiate typed and untyped splices and brackets in the abstract syntax.
     53d5f6b Track the typed/untyped distinction in the current TH stage.
     6d80bb8 Check the staging restriction in the renamer.
     98d8c4e Track TH stage in the renamer.
     edf965a Add support for typed brackets and splices.
     dddadf4 Clean up error context when checking brackets/splices.
     48bb7ae Clean up smart constructors for splices.
     dc0cb81 Add support for pattern splices.
     3f1d438 Add full support for declaration splices.
     e630fc8 Code formatting cleanup.
     1211967 Allow splices to add additional top-level declarations.
     49d1809 Change the types of typed brackets and splices.



More information about the ghc-commits mailing list