Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo. | boxdot | 2021-02-24 | 1 | -1/+1 |
| | |||||
* | Allow automatically detect the rustc-src directory (fixes #3517). | Benjamin Bouvier | 2021-02-13 | 1 | -1/+1 |
| | | | | | If the configured rustcSource is set to "discover", try to automatically detect a source from the sysroot rustc directory. | ||||
* | Add emacs guide | Aleksey Kladov | 2021-02-08 | 1 | -0/+2 |
| | |||||
* | Merge #7592 | bors[bot] | 2021-02-08 | 1 | -0/+10 |
|\ | | | | | | | | | | | | | | | 7592: [Doc] Note about Eclipse IDE support r=lnicola a=mickaelistria Co-authored-by: Mickael Istria <[email protected]> | ||||
| * | [Doc] Note about Eclipse IDE support | Mickael Istria | 2021-02-08 | 1 | -0/+10 |
| | | |||||
* | | Vim docs: vim-lsp with initial configuration. | Ilya Bobyr | 2021-02-08 | 1 | -0/+46 |
| | | | | | | | | | | | | `vim-lsp` is another popular LSP client for Vim. And, as there is no `rust-analyzer` specific UI, it is non-trivial to figure out how the initial configuration is performed. | ||||
* | | Explain how initial configuration is sent over LSP. | Ilya Bobyr | 2021-02-08 | 1 | -5/+27 |
|/ | |||||
* | Improve nvim-lsp setup instructions | Laurențiu Nicola | 2021-02-01 | 1 | -1/+34 |
| | |||||
* | Add config option to ignore directories | Aleksey Kladov | 2021-01-26 | 1 | -0/+2 |
| | |||||
* | Remove the need to manually sync config in package.json | Aleksey Kladov | 2021-01-26 | 1 | -4/+4 |
| | |||||
* | Add References code lens. | vsrs | 2021-01-23 | 1 | -0/+2 |
| | | | | For Struct, Enum, Union and Trait symbols. | ||||
* | Merge #7195 | bors[bot] | 2021-01-07 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | | | 7195: Update remaining serverPath references r=lnicola a=lnicola Fixes https://github.com/rust-analyzer/rust-analyzer/pull/7156#issuecomment-755487667 Co-authored-by: Laurențiu Nicola <[email protected]> | ||||
| * | Update remaining serverPath references | Laurențiu Nicola | 2021-01-07 | 1 | -2/+2 |
| | | |||||
* | | Use american spelling for config | Aleksey Kladov | 2021-01-07 | 1 | -1/+1 |
|/ | | | | | | | | As per https://github.com/rust-analyzer/rust-analyzer/blob/171c3c08fe245938fb25321394233de5fe2abc7c/docs/dev/style.md#variable-naming Also implement config aliasing, for pain-free settings migrations in the future | ||||
* | More maintainable config | Aleksey Kladov | 2021-01-06 | 1 | -0/+2 |
| | | | | | | | Rather than eagerly converting JSON, we losslessly keep it as is, and change the shape of user-submitted data at the last moment. This also allows us to remove a bunch of wrong Defaults | ||||
* | Allow `#anchor` linking of config options | Aleksey Kladov | 2021-01-05 | 1 | -53/+53 |
| | |||||
* | Merge #7113 | bors[bot] | 2021-01-03 | 1 | -0/+3 |
|\ | | | | | | | | | | | | | | | | | | | 7113: Manual updates r=matklad a=tekul Add some details on how to build the manual and some clarification on how to deal with "proc macro2 warnings. For context, this arose from [this question](https://users.rust-lang.org/t/how-to-disable-rust-analyzer-proc-macro-warnings-in-neovim/53150) on users.rust-lang.org. Co-authored-by: Luke Taylor <[email protected]> | ||||
| * | Expand contributing "tip" in manual.adoc | Luke Taylor | 2020-12-31 | 1 | -0/+3 |
| | | | | | | | | | | | | - Add link to asciidoc website - Explain how to create the generated adoc files from the source code - How to run asciidoctor to generate the manual | ||||
* | | Add support for Rust 2021. | Mara Bos | 2021-01-01 | 1 | -1/+1 |
|/ | |||||
* | Update manual.adoc | Heyward Fann | 2020-12-24 | 1 | -1/+1 |
| | |||||
* | Document, how to view config in effect | Aleksey Kladov | 2020-12-23 | 1 | -0/+3 |
| | |||||
* | Clean up descriptions for settings | Rüdiger Herrmann | 2020-12-22 | 1 | -13/+13 |
| | | | | | | | | | | | | Use two consecutive newlines (`\n\n`) to actually continue text on a new line. Use proper markup to reference related settings. Consistently format references to files, editor commands, command line arguments, files, etc. as `code`. Fix typos, add missing full-stops, add missing default values. | ||||
* | Split lines between sentences | Laurențiu Nicola | 2020-12-20 | 1 | -15/+27 |
| | |||||
* | Document the version requirements for building from source | Laurențiu Nicola | 2020-12-20 | 1 | -1/+1 |
| | |||||
* | Link config source | Aleksey Kladov | 2020-12-14 | 1 | -0/+2 |
| | |||||
* | Docs: Explain manual installation in VS Code | Christian Authmann | 2020-12-13 | 1 | -0/+17 |
| | |||||
* | Use natural trait ordering in derive completion | Aleksey Kladov | 2020-12-11 | 1 | -119/+0 |
| | | | | | | | | derive(Clone, Copy) reads better than derive(Copy, Clone). However, we preserve the reverse ordering in the lookup text for sorting purposes. That way, it's convenient to type just `Ord` to derive everything. | ||||
* | Improve docs for building from source | Laurențiu Nicola | 2020-12-10 | 1 | -1/+8 |
| | |||||
* | Fix a typo in manual.adoc | Josh Stone | 2020-12-09 | 1 | -1/+1 |
| | |||||
* | Include config into the manual | Aleksey Kladov | 2020-12-09 | 2 | -0/+115 |
| | |||||
* | More accurately place proc-macro diagnostic | Jonas Schievink | 2020-11-27 | 1 | -1/+1 |
| | |||||
* | Publish diagnostics for macro expansion errors | Jonas Schievink | 2020-11-27 | 1 | -0/+14 |
| | |||||
* | docs: Update Neovim nvim-lspconfig repository link | Dave Lage | 2020-10-29 | 1 | -2/+2 |
| | |||||
* | Fix name of InactiveCode diagnostic | Jonas Schievink | 2020-10-23 | 1 | -6/+6 |
| | |||||
* | Diagnose #[cfg]s in bodies | Jonas Schievink | 2020-10-23 | 1 | -4/+4 |
| | |||||
* | Add generated diagnostic docs to the manual | Florian Diebold | 2020-10-22 | 1 | -0/+7 |
| | |||||
* | add completions for clippy lint in attributes | Benjamin Coenen | 2020-10-20 | 1 | -0/+105 |
| | | | | Signed-off-by: Benjamin Coenen <[email protected]> | ||||
* | Support Display name in project.json | Aleksey Kladov | 2020-10-20 | 1 | -0/+3 |
| | |||||
* | Document logging of project model | Aleksey Kladov | 2020-10-19 | 1 | -0/+1 |
| | |||||
* | Update GNOME Builder docs | Laurențiu Nicola | 2020-10-15 | 1 | -10/+1 |
| | |||||
* | Update manual.adoc | Adrian Stanciu | 2020-10-06 | 1 | -0/+17 |
| | |||||
* | Extend **Status** command to also show dep info for the file | Aleksey Kladov | 2020-09-29 | 1 | -2/+2 |
| | | | | This should help with troubleshooting wrong project configuration | ||||
* | VS Code + WSL: describe binary location | Masaki Hara | 2020-09-21 | 1 | -0/+1 |
| | | | It looks like VS Code server chooses a different location for `globalStorage`. | ||||
* | docs: suggest disabling the official extension | Jonas Schievink | 2020-09-18 | 1 | -0/+5 |
| | |||||
* | Merge #5885 | bors[bot] | 2020-08-26 | 1 | -0/+24 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5885: Make inlay hints colors more configurable r=matklad a=Veetaha **[BREAKING CHANGE]** Tackles https://github.com/rust-analyzer/rust-analyzer/issues/5337#issuecomment-680018601 and generally related to #5337. Added `foreground/background` color configurations with optional more specific overrides `foreground.(type|parameter|chaining)Hints`. One problem I see is that the config keys are long and don't fit into the on-hover hints in the `settings.json` file entirely... <details> <summary>Demo</summary> ![demo](https://user-images.githubusercontent.com/36276403/91238334-77fc3b00-e745-11ea-836b-2822015ece98.gif) </details> Co-authored-by: Veetaha <[email protected]> | ||||
| * | Make inlay hints colors more configurable | Veetaha | 2020-08-26 | 1 | -0/+24 |
| | | |||||
* | | Allow redirecting logs to a specific file | Aleksey Kladov | 2020-08-26 | 1 | -1/+1 |
|/ | | | | | There's a surprising lack of crates which are like env_logger, but also allow writing to a file. Let's write our own then! | ||||
* | Add sysroot shortcut to rust-project.json | Aleksey Kladov | 2020-08-25 | 1 | -3/+13 |
| | |||||
* | Improve logging | Aleksey Kladov | 2020-08-25 | 1 | -0/+2 |
| | |||||
* | minor | Aleksey Kladov | 2020-07-24 | 1 | -1/+1 |
| |