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') -- ---------------------------------------------------------------------