[Git][ghc/ghc][wip/az/epa-remove-addepann-4] 13 commits: Changed import from Ghc. module to L.H.S module
Alan Zimmerman (@alanz)
gitlab at gitlab.haskell.org
Thu Oct 17 18:18:25 UTC 2024
Alan Zimmerman pushed to branch wip/az/epa-remove-addepann-4 at Glasgow Haskell Compiler / GHC
Commits:
e59fe5c6 by Hassan Al-Awwadi at 2024-10-15T08:25:33+00:00
Changed import from Ghc. module to L.H.S module
Progresses #21592
For some reason we still imported GHC.Types.Fixity when the definitino of Fixity and LexicalFixity have already been moved to Language.Haskell.Syntax.Basic. This fixes that for
- - - - -
ab1767d5 by Simon Peyton Jones at 2024-10-15T23:45:04-04:00
Add a release-notes entry for -Wincomplete-record-selectors
- - - - -
6f0a62db by ur4t at 2024-10-16T15:33:43+00:00
GHCi: fix improper location of ghci_history file
Fixes #24266
- - - - -
5f67db48 by Alan Zimmerman at 2024-10-17T05:18:43-04:00
EPA: Remove [AddEpAnn] commit 3
EPA: Remove [AddEpAnn] from HsDocTy
EPA: Remove [AddEpAnn] from HsBangTy
EPA: Remove [AddEpAnn] from HsExplicitListTy
EPA: Remove [AddEpAnn] from HsExplicitTupleTy
EPA: Remove [AddEpAnn] from HsTypedBracket
EPA: Remove [AddEpAnn] from HsUntypedBracket
EPA: Remove [AddEpAnn] from PatBuilderOpApp
EPA: break out 'EpToken "|"' from ClassDecl anns
EPA: Remove [AddEpAnn] from ClassDecl
EPA: Remove [AddEpAnn] from SynDecl
- - - - -
fbbbd010 by Daan Rijks at 2024-10-17T05:19:19-04:00
Expand the haddocks for Control.Category
- - - - -
076c1a10 by Andrew Lelechenko at 2024-10-17T05:19:19-04:00
documentation: more examples for Control.Category
- - - - -
1d3de5e8 by Alan Zimmerman at 2024-10-17T18:22:18+01:00
EPA: Remove [AddEpAnn] from DataDecl
This is quite a big change.
The most important part is moving the annotations into HsDataDefn,
using a specific annotation data type.
This has a knock-on to everything that uses HsDataDefn
- - - - -
cc7cdde2 by Alan Zimmerman at 2024-10-17T18:22:18+01:00
EPA: Remove [AddEpAnn] for FunDep
- - - - -
ab14b939 by Alan Zimmerman at 2024-10-17T18:22:18+01:00
EPA: Remove [AddEpann] from FamilyDecl
- - - - -
c9b60172 by Alan Zimmerman at 2024-10-17T18:22:18+01:00
EPA: Remove [AddEpAnn] From InjectivityAnn
- - - - -
5a08aa13 by Alan Zimmerman at 2024-10-17T18:22:18+01:00
EPA: Remove [AddEpAnn] from DefaultDecl
- - - - -
f87911b3 by Alan Zimmerman at 2024-10-17T18:22:18+01:00
EPA: Remove [AddEpAnn] from RuleDecls
- - - - -
36635f27 by Alan Zimmerman at 2024-10-17T18:22:18+01:00
EPA: Remove [AddEpAnn] from Warnings
- - - - -
30 changed files:
- compiler/GHC/Hs/Decls.hs
- compiler/GHC/Hs/Dump.hs
- compiler/GHC/Hs/Expr.hs
- compiler/GHC/Hs/Type.hs
- compiler/GHC/Parser.y
- compiler/GHC/Parser/Annotation.hs
- compiler/GHC/Parser/Lexer.x
- compiler/GHC/Parser/PostProcess.hs
- compiler/GHC/Parser/PostProcess/Haddock.hs
- compiler/GHC/Parser/Types.hs
- compiler/GHC/Rename/Module.hs
- compiler/GHC/Rename/Splice.hs
- compiler/GHC/Tc/Deriv/Generate.hs
- compiler/GHC/ThToHs.hs
- compiler/Language/Haskell/Syntax/Binds.hs
- compiler/Language/Haskell/Syntax/Decls.hs
- docs/users_guide/9.14.1-notes.rst
- ghc/GHCi/UI.hs
- libraries/base/src/Control/Category.hs
- libraries/ghc-internal/src/GHC/Internal/Control/Category.hs
- testsuite/tests/ghc-api/exactprint/Test20239.stderr
- testsuite/tests/haddock/should_compile_flag_haddock/T17544.stderr
- testsuite/tests/haddock/should_compile_flag_haddock/T17544_kw.stderr
- testsuite/tests/haddock/should_compile_flag_haddock/T24221.stderr
- testsuite/tests/parser/should_compile/DumpParsedAst.stderr
- testsuite/tests/parser/should_compile/DumpRenamedAst.stderr
- testsuite/tests/parser/should_compile/DumpSemis.stderr
- testsuite/tests/parser/should_compile/KindSigs.stderr
- testsuite/tests/parser/should_compile/T14189.stderr
- testsuite/tests/parser/should_compile/T15323.stderr
The diff was not included because it is too large.
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/702436846e62fe35f25edddfe7ff86ea7694b43c...36635f27a55a3d8d9f1ad1314d09d02b212a9040
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/702436846e62fe35f25edddfe7ff86ea7694b43c...36635f27a55a3d8d9f1ad1314d09d02b212a9040
You're receiving this email because of your account on gitlab.haskell.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20241017/3dfcc5aa/attachment.html>
More information about the ghc-commits
mailing list