haskell-language-server icon indicating copy to clipboard operation
haskell-language-server copied to clipboard

ghc-9.4 track list

Open July541 opened this issue 3 years ago • 1 comments

We won't stop at 9.2, let's work for 9.4!

For 9.2: https://github.com/haskell/haskell-language-server/issues/2982

Unsupported plugins

Most blocked by ghc-exactprint: https://github.com/alanz/ghc-exactprint/issues/114

  • [ ] hls-brittany-plugin
  • [ ] hls-code-ragne-plugin
  • [ ] hls-class-plugin
  • [ ] hls-eval-plugin
  • [ ] hls-floskell-plugin
  • [ ] hls-fourmolu-plugin
  • [ ] hls-gadt-plugin
  • [ ] hls-haddock-comments-plugin
  • [ ] hls-hlint-plugin (https://github.com/ndmitchell/hlint/issues/1413)
  • [ ] hls-stan-plugin (won't support, the author of stan dropped ghc9)
  • [ ] hls-ormolu-plugin (https://github.com/tweag/ormolu/pull/885)
  • [ ] hls-rename-plugin
  • [ ] hls-refactor-plugin
  • [ ] hls-splice-plugin
  • [ ] hls-stylish-haskell-plugin
  • [ ] hls-tactics-plugin
  • [ ] hls-retrie-plugin
  • [ ] hls-refactor-plugin

Allow-newer items

  • [ ] Chart-diagrams:lens
  • [ ] Chart:lens
  • [ ] co-log-core:base
  • [ ] constraints-extras:base, template-haskell
  • [ ] dependent-sum:some
  • [ ] diagrams-contrib:base, lens
  • [ ] diagrams-postscript:base, lens
  • [ ] diagrams-svg:base, lens
  • [ ] ekg-json:base
  • [ ] ghc-paths:Cabal
  • [ ] haddock-library:base
  • [ ] monoid-extras:base
  • [ ] monoid-subclasses:vector
  • [ ] svg-builder:base
  • [ ] uuid:time
  • [ ] vector-space:base
  • [ ] ekg-wai:time

July541 avatar Sep 17 '22 16:09 July541

~~the import quickfix seems broken on 9.4: https://github.com/haskell/haskell-language-server/issues/3195

I have a suspicion that the diagnostic messages were changed just enough to break our regexes, which makes that possibly: https://github.com/haskell/haskell-language-server/issues/2014~~

nope, hls-refactor-plugin just isn't up yet

lf- avatar Sep 18 '22 17:09 lf-

ghc-exactprint for ghc-9.4 released now!

https://hackage.haskell.org/package/ghc-exactprint

July541 avatar Oct 03 '22 00:10 July541

brittany is no longer in maintenance: https://github.com/lspitzner/brittany/pull/377

We may not want to keep the support for brittany for GHC versions >= 9.2.

re-xyr avatar Nov 28 '22 01:11 re-xyr

Relevant issue for Brittany: https://github.com/haskell/haskell-language-server/issues/3346

santiweight avatar Nov 28 '22 02:11 santiweight

Close as we have full support ghc-9.4.

July541 avatar Mar 30 '23 16:03 July541