nimlsp icon indicating copy to clipboard operation
nimlsp copied to clipboard

Language Server Protocol implementation for Nim

Results 52 nimlsp issues
Sort by recently updated
recently updated
newest added

After #125 fix of #121, async doesn't work on Windows. Isn't there a way to make it work ?

delete multisyncTask macro as multisync does strip await when not async fix #130

there are two problems with tuple if the code is splitted into 2 modules ```nim # module.nim type B* = tuple a: int b: int var x*: B = (a:...

`nimble build` prior to ad8ef187c69e7a4fb76c5d52839482f0a1b4b47b works correctly with Nim v1.2, but after the changes in #125 were merged the build fails with Nim v1.2 ``` $ nim --version Nim Compiler...

- problem description When in Nim's source code contextual help is invoked on a keyword like `when`, `return`, `proc` etc, nimlsp/nimsuggest stops responding until editor's timeout expires (12 seconds in...

waiting for nimpretty compile project without problem.

This issue doesn't come up when installing other nimble packages (nake, godot, nimx, etc). When I run `nimble install nimlsp` it returns the following error: ![unknown](https://user-images.githubusercontent.com/35979547/103373006-56b3ae80-4a99-11eb-84a9-f9a2bbe9c87f.png) I have nim and...

runnig go to definition on the module ```nim import std/stats ``` gives: ``` :: --> nimlsp textDocument/definition(139): {'position': {'character': 14, 'line': 2}, 'workDoneToken': 'wd139', 'textDocument': {'uri': 'file:///D:/dddd/AoC2021/day07/day07.nim'}} ::

I was installing nimlsp through nimble and got the following warning: `/tmp/nimble_3510/githubcom_PMunchnimlsp/src/nimlsppkg/baseprotocol.nim(26, 29) Warning: Deprecated since 1.5; TaintedString is deprecated [Deprecated]`

[Vim-easycomplete](https://github.com/jayli/vim-easycomplete) is a vim plugin supporting lsp. It's support nimlsp already. The easiest way to use nimlsp is `:InstallLspServer nim`. There is no more configuration.