Yes, nimlsp uses nimsuggest as a library creating multiple objects with compiler state instead of multiple nimsuggest instances. The downside is that nimsuggest crashes also kills nimlsp. However with any decent LSP client this shouldn't be much of an issue as it will simply get restarted. Hopefully it will also lead to fewer nimsuggest bugs, but I've yet to see a huge improvement yet.
- Which tools do you use to code in Nim? Isofruit
- Which tools do you use to code in Nim? janAkali
- Which tools do you use to code in Nim? dissolved_girl
- Which tools do you use to code in Nim? giaco
- Which tools do you use to code in Nim? hassec
- Which tools do you use to code in Nim? lou15b
- Which tools do you use to code in Nim? elcritch
- Which tools do you use to code in Nim? PMunch
- Which tools do you use to code in Nim? giaco
- Which tools do you use to code in Nim? giaco
- Which tools do you use to code in Nim? PMunch
- Which tools do you use to code in Nim? giaco
- Which tools do you use to code in Nim? PMunch
- Which tools do you use to code in Nim? giaco
- Which tools do you use to code in Nim? pathirana11a
- Which tools do you use to code in Nim? pathirana11a
- Which tools do you use to code in Nim? wwang1990
- Which tools do you use to code in Nim? john-sz
- Which tools do you use to code in Nim? IgnisTempestas
