packages feed

ghc-exactprint 1.4.0.1 → 1.4.1

raw patch · 3 files changed

+6/−4 lines, 3 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

ChangeLog view
@@ -1,3 +1,5 @@+2022-01-03 v1.4.1+	* Fix delta-in of open/close parentheses in AnnContext (@pepeiborra) 2022-01-03 v1.4.0.1 	* Add haddock docs to makeDeltaAst 2022-01-03 v1.4
ghc-exactprint.cabal view
@@ -1,5 +1,5 @@ name:                ghc-exactprint-version:             1.4.0.1+version:             1.4.1 synopsis:            ExactPrint for GHC description:         Using the API Annotations available from GHC 9.2.1, this                      library provides a means to round trip any code that can
src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs view
@@ -4142,15 +4142,15 @@     return (L (SrcSpanAnn EpAnnNotUsed l) a')   exact (L (SrcSpanAnn (EpAnn anc (AnnContext ma opens closes) cs) l) a) = do     -- mapM_ (markKwA AnnOpenP) (sort opens)-    mapM_ (markKwA AnnOpenP) opens+    opens' <- mapM (markKwA AnnOpenP) opens     a' <- markAnnotated a     -- mapM_ (markKwA AnnCloseP) (sort closes)-    mapM_ (markKwA AnnCloseP) closes+    closes' <- mapM (markKwA AnnCloseP) closes     ma' <- case ma of       Just (UnicodeSyntax, r) -> Just . (UnicodeSyntax,) <$> markKwA AnnDarrowU r       Just (NormalSyntax,  r) -> Just . (NormalSyntax,) <$> markKwA AnnDarrow  r       Nothing -> pure Nothing-    return (L (SrcSpanAnn (EpAnn anc (AnnContext ma' opens closes) cs) l) a')+    return (L (SrcSpanAnn (EpAnn anc (AnnContext ma' opens' closes') cs) l) a')  -- ---------------------------------------------------------------------