rnix-lsp icon indicating copy to clipboard operation
rnix-lsp copied to clipboard

WIP Language Server for Nix! [maintainer=@aaronjanse]

Results 29 rnix-lsp issues
Sort by recently updated
recently updated
newest added

### Summary & Motivation Add instructions for doom emacs users ### Further context Resolves #97

Our unicode handling is wrong. https://github.com/nix-community/rnix-lsp/blob/a9f24f2c765675f7dc794328331864e0a53dcada/src/utils.rs#L59

bug

followup to #88 parse all of rnix typed nodes so that unbound identifiers can be detected in much more cases the evaluation machinery only returns unimplemented for the new nodes...

### Description [Doom Emacs now has a flag for nix lsp](https://github.com/doomemacs/doomemacs/issues/6592#issuecomment-1194234477) so it should be documented in the README for Doom users. ```elisp ;; init.el (doom! ;; ... :lang (nix...

enhancement

### Summary & Motivation Before: ![image](https://user-images.githubusercontent.com/12595971/181089437-4ee4387c-2fc7-4930-a591-acea17b83407.png) this happens for >= 3 instances of a ### Further context

### Summary & Motivation The current method of reformatting documents consists of replacing the whole document with a single edit containing the reformatted version. This is sub-optimal for two main...

Refs #80 Refs #81 ### Summary & Motivation It's nice to give users freedom of choosing the formatter to use. I think that the correct approach would be to parse...

### Describe the bug Example code: ``` let ab = { cd.ef = 2; }; in ab.cd. ``` It does not autocomplete `ef`. ### Steps to reproduce Steps to reproduce...

bug

### Description I'm using the [helix editor](https://github.com/helix-editor/helix) and when formatting a file with `:format` while using `rnix-lsp`, it will replace the entire content of the file even when the formatting...

enhancement

### Summary & Motivation Add `overlay` to `outputs` of the `flake`. That way people can compose the unreleased versions better. Add `rnix-lsp` `overlays` to the flake outputs, in order to...