summaryrefslogtreecommitdiff
path: root/libraries/template-haskell/template-haskell.cabal
Commit message (Collapse)AuthorAgeFilesLines
...
* abstractify ModName, PkgName and OccName; drop dependency on packedstringSimon Marlow2009-06-121-2/+3
|
* Require Cabal version >= 1.6Ian Lynagh2009-01-221-1/+1
|
* Add "bug-reports" and "source-repository" info to the Cabal fileIan Lynagh2009-01-211-13/+21
| | | | Also switched to the modern Cabal file format
* eliminate dependency on sybRoss Paterson2008-10-051-1/+1
|
* Bump version number to 2.3.0.0Ian Lynagh2008-09-201-1/+1
|
* Add a dep on sybIan Lynagh2008-08-251-1/+1
|
* List exact extensions used rather than using -fglasgow-extsIan Lynagh2008-06-161-0/+2
|
* Support code for quasi-quotation featuresimonpj@microsoft.com2008-01-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch supports the quasi-quotation feature. Here's the relevant parts from the message in the big compiler patch: Fri Jan 18 14:55:03 GMT 2008 simonpj@microsoft.com * Add quasi-quotation, courtesy of Geoffrey Mainland This patch adds quasi-quotation, as described in "Nice to be Quoted: Quasiquoting for Haskell" (Geoffrey Mainland, Haskell Workshop 2007) Implemented by Geoffrey and polished by Simon. ...snip... * There is an accompanying patch to the template-haskell library. This involves one interface change: currentModule :: Q String is replaced by location :: Q Loc where Loc is a data type defined in TH.Syntax thus: data Loc = Loc { loc_filename :: String , loc_package :: String , loc_module :: String , loc_start :: CharPos , loc_end :: CharPos } type CharPos = (Int, Int) -- Line and character position So you get a lot more info from 'location' than from 'currentModule'. The location you get is the location of the splice. This works in Template Haskell too of course, and lets a TH program generate much better error messages. * There's also a new module in the template-haskell package called Language.Haskell.TH.Quote, which contains support code for the quasi-quoting feature.
* Specify build-type: SimpleDuncan Coutts2007-10-181-0/+1
|
* Copy description for the Cabal file from prologue.txtIan Lynagh2007-10-141-1/+1
|
* Bump version numberIan Lynagh2007-10-141-1/+1
|
* We now depend on the packedstring and containers packagesIan Lynagh2007-08-011-1/+1
|
* We now depend on prettyIan Lynagh2007-05-181-1/+1
|
* make Setup suitable for building the libraries with GHCIan Lynagh2006-11-121-0/+18