tdoc 0.3.0 → 0.4.0
raw patch · 3 files changed
+14/−6 lines, 3 filesdep ~template-haskell
Dependency ranges changed: template-haskell
Files
- Text/TDoc/QQ.hs +9/−2
- Text/TDoc/TH.hs +2/−1
- tdoc.cabal +3/−3
Text/TDoc/QQ.hs view
@@ -37,6 +37,13 @@ | otherwise = x:go xs go "" = "" +quasiQuoter :: String -> QuasiQuoter+quasiQuoter qqName =+ QuasiQuoter (err "expressions") (err "patterns")+-- if GHC7+ (err "types") (err "declarations")+-- endif+ where err kind _ = error $ qqName ++ ": not available in " ++ kind+ frQQ :: QuasiQuoter-frQQ = QuasiQuoter expandingQQExpr- (error "Text.TDoc.QQ.frQQ: not available in patterns")+frQQ = (quasiQuoter "Text.TDoc.QQ.frQQ"){quoteExp = expandingQQExpr }
Text/TDoc/TH.hs view
@@ -17,7 +17,8 @@ ,attributes ,tagInstances ,tagInstance- ,NodeOpt(..))+ ,NodeOpt(..)+ ,NodeOpts) where import Data.Char (toLower)
tdoc.cabal view
@@ -1,8 +1,8 @@ name: tdoc cabal-Version: >=1.2-version: 0.3.0+version: 0.4.0 license: BSD3-license-File: LICENSE+license-file: LICENSE copyright: (c) Nicolas Pouillard author: Nicolas Pouillard maintainer: Nicolas Pouillard <nicolas.pouillard@gmail.com>@@ -14,7 +14,7 @@ library build-depends: base>=3.0&&<5, transformers,- template-haskell, xhtml, bytestring+ template-haskell >= 2.5, xhtml, bytestring exposed-modules: Text.TDoc Text.TDoc.Core Text.TDoc.Attributes