HStringTemplate 0.8.2 → 0.8.3
raw patch · 2 files changed
+3/−3 lines, 2 filesdep ~timePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: time
API changes (from Hackage documentation)
Files
- HStringTemplate.cabal +1/−1
- Text/StringTemplate/QQ.hs +2/−2
HStringTemplate.cabal view
@@ -1,5 +1,5 @@ name: HStringTemplate-version: 0.8.2+version: 0.8.3 synopsis: StringTemplate implementation in Haskell. description: A port of the Java library by Terrence Parr. category: Text
Text/StringTemplate/QQ.hs view
@@ -32,10 +32,10 @@ vars = case parseSTMPNames ('$','$') s of Right (xs,_,_) -> xs Left err -> fail $ show err- base = TH.AppE (TH.VarE (TH.mkName "newSTMP")) (TH.LitE (TH.StringL s))+ base = TH.AppE (TH.VarE (TH.mkName "Text.StringTemplate.newSTMP")) (TH.LitE (TH.StringL s)) tmpl = foldr addAttrib base vars addAttrib var = TH.AppE- (TH.AppE (TH.AppE (TH.VarE (TH.mkName "setAttribute"))+ (TH.AppE (TH.AppE (TH.VarE (TH.mkName "Text.StringTemplate.setAttribute")) (TH.LitE (TH.StringL ('`' : var ++ "`")))) (TH.VarE (TH.mkName var)))