[Git][ghc/ghc][wip/top-level-kind-signatures] 3 commits: Fix #16603 by documenting some important changes in changelogs

Vladislav Zavialov gitlab at gitlab.haskell.org
Wed May 8 22:15:53 UTC 2019



Vladislav Zavialov pushed to branch wip/top-level-kind-signatures at Glasgow Haskell Compiler / GHC


Commits:
786e665b by Ryan Scott at 2019-05-08T05:55:45Z
Fix #16603 by documenting some important changes in changelogs

This addresses some glaring omissions from
`libraries/base/changelog.md` and
`docs/users_guide/8.8.1-notes.rst`, fixing #16603 in the process.

- - - - -
0eeb4cfa by Ryan Scott at 2019-05-08T06:01:54Z
Fix #16632 by using the correct SrcSpan in checkTyClHdr

`checkTyClHdr`'s case for `HsTyVar` was grabbing the wrong `SrcSpan`,
which lead to error messages pointing to the wrong location. Easily
fixed.

- - - - -
9065c15f by Vladislav Zavialov at 2019-05-08T22:15:41Z
WIP: Top-level kind signatures

- - - - -


30 changed files:

- compiler/hieFile/HieAst.hs
- compiler/hsSyn/HsBinds.hs
- compiler/hsSyn/HsDecls.hs
- compiler/hsSyn/HsExtension.hs
- compiler/hsSyn/HsInstances.hs
- compiler/hsSyn/HsTypes.hs
- compiler/main/DynFlags.hs
- compiler/parser/Parser.y
- compiler/parser/RdrHsSyn.hs
- compiler/rename/RnBinds.hs
- compiler/rename/RnSource.hs
- compiler/rename/RnTypes.hs
- compiler/rename/RnUtils.hs
- compiler/typecheck/TcDeriv.hs
- compiler/typecheck/TcHsType.hs
- compiler/typecheck/TcSigs.hs
- compiler/typecheck/TcTyClsDecls.hs
- compiler/typecheck/TcType.hs
- compiler/typecheck/TcValidity.hs
- docs/users_guide/8.8.1-notes.rst
- libraries/base/changelog.md
- libraries/ghc-boot-th/GHC/LanguageExtensions/Type.hs
- testsuite/tests/driver/T4437.hs
- + testsuite/tests/indexed-types/should_compile/T16632.hs
- + testsuite/tests/indexed-types/should_compile/T16632.stderr
- testsuite/tests/indexed-types/should_compile/all.T
- + testsuite/tests/tlks/should_compile/all.T
- + testsuite/tests/tlks/should_compile/tlks001.hs
- + testsuite/tests/tlks/should_compile/tlks002.hs
- + testsuite/tests/tlks/should_compile/tlks003.hs


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/compare/240f6bba41ca2fa2e78b326a7d1a8d0a698f3533...9065c15f53ec3e810becb8ae22f96e7feb8b47ea

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/compare/240f6bba41ca2fa2e78b326a7d1a8d0a698f3533...9065c15f53ec3e810becb8ae22f96e7feb8b47ea
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/20190508/34068839/attachment.html>


More information about the ghc-commits mailing list