lean.nvim emits logs on other files to ~/.local/state/nvim.log
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
Research direction
Start by tracing the logging path reported at lean/stderr.lua:74 and determine why it remains active while a non-Lean file is being viewed. Reproduce the Haskell language server output in ~/.local/state/nvim.log, then verify that lean.nvim does not emit those logs when the current file is not Lean.
Written by the indexing model from the issue text.
Description
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "N"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "o 'hie.yaml' found. Try to discover the project type!\n"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "Run entered for "
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "haskell-language-server-wrapper(haskell-language-server-wrapper) Version 2"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" ".8.0.0 x86_64 ghc-9.8.2"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "\nCurrent direc"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "tory: /home/mangoi"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "v/Devel/hs\nOperating system: linux\nArg"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" 'uments: ["--lsp","--l'
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" 'ogfile","/tmp/nix-'
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "shell.yzvVWi/nvi"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "m.mangoiv/BJ7D7"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "Q/0-haskell-langu"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "age-server.l"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" 'og"]\nCradle di'
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "rectory: /home/ma"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "ngoiv/Devel/hs\nCrad"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "le type: Default\n"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "\nTool version"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "s found on the $PATH\ncabal: "
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" " "
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "3."
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "10.3."
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "0\nstack: "
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" " No"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "t found\nghc"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" ": "
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "9.8.2\n\n\nConsulting "
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "the cradle t"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "o get pr"
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "oject "
[ERROR][2024-07-04 10:54:16] .../lean/stderr.lua:74 "rpc" "haskell-language-server-wrapper" "stderr" "GHC ve"
it goes on like this. I think the plugin should not do anything when the user is not viewing a lean file.
- Dominant language
- Lua
- Stars
- 607
- Forks
- 63
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 8
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Julian/lean.nvim
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 3/5 1-2 days Newbie friendliness 56/100
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
Difficulty 3/5 1-2 days Newbie friendliness 58/100
All issues in Julian/lean.nvim
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
jitsi/jitsi-meet#18020 ·
Maintainers usually reply within 1 day
-
GTK4 apps (Nautilus) aren't blurred: GTK 4.24's ext-background-effect makes Hyprland 0.56 skip blurOpen
Difficulty 1/5 Under an hour Newbie friendliness 94/100
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
windwp/nvim-ts-autotag#266 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
folke/sidekick.nvim#362 ·