haskell-jp / questions #97 at 2021-07-06 10:40:13 +0900

どこに投げたものかちょっと判断がつかなかったのでこちらでお聞きしたいんですが、Neovim 0.5.0に上げてからcoc.nvim経由のHLSが正常に動きません。(具体的にはポップアップウィンドウが正常に表示されない)この場合、
• Neovim
• coc.nvim
• hls
どこにイシューを投げるべきでしょうか。
ちなみにNeovim 0.4.4に戻すと正常に作動します。
もう少し原因切り分けをするとして、ほかの言語のLanguage Serverは動いてますか?
あとは、さっと調べたところcoc.nvimが呼んでいるであろう haskell-language-server-wrapper コマンドは --debug --logfile log.txtlog.txt に詳細なデバッグログを出せるようになっているみたいなので、coc.nvimの設定で起動コマンドを書き換えれば、hls側で何が起きているかわかるでしょう。
ちなみに、私はNeovim v0.5.0とnvim-lspでhlsを使っていますが特に同じような現象は経験していません。~Neovim v0.5.0は未だにnightlyなので、恐らく同じバージョンを使っている訳ではないと思いますが。~
失礼。安定版がようやく出てたんですね!
安定版出ましたね。確かに問題の切り分けがまだできていなかったので、ご指摘通りほかのlspが動くか見てみます。(現状nvimだとhlsしか使っていないので)