[Git][ghc/ghc][wip/az/exactprint-annotation-rationalisation] 8 commits: EPA: Tweak PatSynBind location for comments
Alan Zimmerman pushed to branch wip/az/exactprint-annotation-rationalisation at Glasgow Haskell Compiler / GHC Commits: 81dd2dc6 by Alan Zimmerman at 2026-09-06T22:10:54+01:00 EPA: Tweak PatSynBind location for comments - - - - - a74d0383 by Alan Zimmerman at 2026-09-06T22:10:54+01:00 Plan update DO NOT COMMIT - - - - - f48c09ce by Alan Zimmerman at 2026-09-06T22:51:53+01:00 EPA: First pass implementation of HsList, for ClassDecls Just as a straight list replacement to start with, no payload. This shows the scope and invasiveness of the initial change - - - - - bf44414b by Alan Zimmerman at 2026-09-06T22:51:53+01:00 EPA: HsList attempt WIP - - - - - bfb862b3 by Alan Zimmerman at 2026-09-06T22:51:53+01:00 Enable ppr test for Haddock1. It currently fails - - - - - 37c992a3 by Alan Zimmerman at 2026-09-06T22:51:53+01:00 WIP on removing NoEpAnn. Likely abandon - - - - - 644de1c1 by Alan Zimmerman at 2026-09-06T22:51:53+01:00 EPA: Add an overview doc for exact printing - - - - - f23ef4db by Simon Peyton Jones at 2026-09-06T22:51:53+01:00 Added an intro section - - - - - 43 changed files: - ANNLIST-LAYOUT-PLAN.md - + ExactPrint.md - LAYOUT-SCOPE-PLAN.md - compiler/GHC/Driver/Backpack.hs - compiler/GHC/Driver/Main/Interactive.hs - compiler/GHC/Hs.hs - compiler/GHC/Hs/Decls.hs - compiler/GHC/Hs/DocString.hs - compiler/GHC/Hs/Expr.hs - compiler/GHC/Hs/ImpExp.hs - compiler/GHC/Hs/Instances.hs - compiler/GHC/Hs/Stats.hs - compiler/GHC/Hs/Utils.hs - compiler/GHC/Parser.y - compiler/GHC/Parser/PostProcess.hs - compiler/GHC/Parser/PostProcess/Haddock.hs - compiler/GHC/Rename/Module.hs - compiler/GHC/Rename/Splice.hs - compiler/GHC/Tc/Module.hs - compiler/GHC/Tc/Types/Origin.hs - compiler/GHC/ThToHs.hs - compiler/Language/Haskell/Syntax.hs - compiler/Language/Haskell/Syntax/Basic.hs - compiler/Language/Haskell/Syntax/Decls.hs - compiler/Language/Haskell/Syntax/Expr.hs - ghc/GHCi/UI.hs - testsuite/tests/haddock/should_compile_flag_haddock/T17544.stderr - testsuite/tests/haddock/should_compile_flag_haddock/T17544_kw.stderr - testsuite/tests/parser/should_compile/DumpRenamedAst.stderr - testsuite/tests/parser/should_compile/DumpSemis.stderr - testsuite/tests/parser/should_compile/T20452.stderr - testsuite/tests/printer/Makefile - testsuite/tests/printer/Test20297.hs - testsuite/tests/printer/Test20297.stdout - testsuite/tests/printer/Test24533.stdout - utils/check-exact/ExactPrint.hs - utils/check-exact/Main.hs - utils/check-exact/Parsers.hs - utils/check-exact/Transform.hs - utils/check-exact/Utils.hs - utils/haddock/haddock-api/src/Haddock/Convert.hs - utils/haddock/haddock-api/src/Haddock/Interface/Rename.hs - utils/haddock/haddock-api/src/Haddock/Types.hs The diff was not included because it is too large. View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/3f02194bac8b8de8b70d248569ffb24... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/3f02194bac8b8de8b70d248569ffb24... You're receiving this email because of your account on gitlab.haskell.org. Manage all notifications: https://gitlab.haskell.org/-/profile/notifications | Help: https://gitlab.haskell.org/help
participants (1)
-
Alan Zimmerman (@alanz)