Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Add a section on entry points | Aleksey Kladov | 2021-02-07 | 1 | -1/+9 |
| | |||||
* | Fixing architecture image on dark theme | Erick Tovar | 2021-02-07 | 1 | -1/+1 |
| | |||||
* | Remove redunacny | Edwin Cheng | 2021-02-07 | 1 | -1/+1 |
| | |||||
* | More information for mbe | Edwin Cheng | 2021-02-07 | 1 | -2/+7 |
| | |||||
* | Update architecture.md for mbe and proc-macro | Edwin Cheng | 2021-02-07 | 1 | -0/+11 |
| | |||||
* | Update architecture.md | Adam Tuck | 2021-02-06 | 1 | -1/+1 |
| | | | Typo | ||||
* | Do not overwrite lock file | kjeremy | 2021-02-05 | 1 | -1/+1 |
| | | | | | | Use `npm ci` instead of `npm install`. `npm install` will overwrite the lock file if you have a newer npm version than the one that generated the package-lock.json | ||||
* | Add howtos | Aleksey Kladov | 2021-02-05 | 1 | -0/+8 |
| | |||||
* | More architecture.md | Aleksey Kladov | 2021-02-04 | 1 | -2/+42 |
| | |||||
* | typo fixes | Kushagra Gupta | 2021-02-03 | 1 | -4/+4 |
| | |||||
* | Grammar fixes | Kushagra Gupta | 2021-02-03 | 1 | -20/+20 |
| | | | | | I think line 235 is still wrong, but I am not sure. Is the `crated/tt` in line 252 supposed to be `crates/tt`? | ||||
* | Fix spelling mistakes in docs/dev | Lukas Wirth | 2021-02-03 | 4 | -27/+31 |
| | |||||
* | Make architecture more informative | Aleksey Kladov | 2021-02-03 | 2 | -201/+317 |
| | | | | Call out boundaries and invariants | ||||
* | add useless types to the styleguide | Aleksey Kladov | 2021-02-02 | 1 | -0/+14 |
| | |||||
* | Improve nvim-lsp setup instructions | Laurențiu Nicola | 2021-02-01 | 1 | -1/+34 |
| | |||||
* | Explain what to do if a release fails | Laurențiu Nicola | 2021-02-01 | 1 | -0/+4 |
| | |||||
* | Update lsp-extension.md hash | Edwin Cheng | 2021-01-28 | 1 | -1/+1 |
| | |||||
* | Update doc | Edwin Cheng | 2021-01-28 | 1 | -1/+1 |
| | |||||
* | Merge #7451 | bors[bot] | 2021-01-27 | 1 | -0/+2 |
|\ | | | | | | | | | | | | | | | 7451: rust-analyzer.files.excludeDirs r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Add config option to ignore directories | Aleksey Kladov | 2021-01-26 | 1 | -0/+2 |
| | | |||||
* | | Merge #7457 | bors[bot] | 2021-01-26 | 1 | -0/+8 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7457: Add no-buffering file logging and wait for a debugger option. r=vsrs a=vsrs Adds two command line flags: `--no-buffering` and `--wait-dbg`. Not sure if someone else needs this, but personally I found both flags extremely useful trying to figure out why RA does not work with Visual Studio. Or better to say why Visual Studio does not work with RA. Co-authored-by: vsrs <[email protected]> | ||||
| * | | Add RA_WAIT_DBG and docs | vsrs | 2021-01-25 | 1 | -0/+8 |
| | | | |||||
* | | | Make always-assert crate reusable | Aleksey Kladov | 2021-01-26 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Remove the need to manually sync config in package.json | Aleksey Kladov | 2021-01-26 | 1 | -4/+4 |
| | | |||||
* | | Document design label | Aleksey Kladov | 2021-01-26 | 1 | -0/+4 |
|/ | |||||
* | Fix typo in style guide | Laurențiu Nicola | 2021-01-25 | 1 | -3/+4 |
| | |||||
*-. | Merge #7409 #7421 | bors[bot] | 2021-01-25 | 2 | -1/+3 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7409: Add References CodeLens. r=matklad a=vsrs Closes #5836 7421: Fix RA_LOG example in dev docs r=lnicola a=lnicola bors r+ Co-authored-by: vsrs <[email protected]> Co-authored-by: Laurențiu Nicola <[email protected]> | ||||
| | * | Fix RA_LOG example in dev docs | Laurențiu Nicola | 2021-01-25 | 1 | -1/+1 |
| |/ |/| | |||||
| * | Add References code lens. | vsrs | 2021-01-23 | 1 | -0/+2 |
|/ | | | | For Struct, Enum, Union and Trait symbols. | ||||
* | Promote marks | Aleksey Kladov | 2021-01-22 | 1 | -6/+16 |
| | |||||
* | Style: use the right string | Aleksey Kladov | 2021-01-22 | 1 | -0/+12 |
| | |||||
* | Include `countme` crate to count important data structures. | Aleksey Kladov | 2021-01-21 | 1 | -0/+3 |
| | |||||
* | Avoid intermediate collections | Aleksey Kladov | 2021-01-20 | 1 | -1/+33 |
| | |||||
* | Don't show runnable suggestions for other files | Aleksey Kladov | 2021-01-20 | 1 | -0/+3 |
| | | | | | It't be actually great to have these once we have run anything dialog, but for run the thing at point it makes sense to show a limited set. | ||||
* | Introduce more appropriate assertion mechanism | Aleksey Kladov | 2021-01-14 | 1 | -0/+5 |
| | | | | | | | rust-analyzer is a long-running program, so we *should* handle assertion failures. See also https://www.sqlite.org/assert.html. | ||||
* | Encourage gifs | Aleksey Kladov | 2021-01-11 | 1 | -0/+2 |
| | |||||
* | Use T! for bool keywords | Laurențiu Nicola | 2021-01-10 | 1 | -0/+21 |
| | |||||
* | typo | Aleksey Kladov | 2021-01-07 | 1 | -23/+23 |
| | |||||
* | Styleguide readability | Aleksey Kladov | 2021-01-07 | 1 | -63/+115 |
| | |||||
* | Document `std::ops` style | Aleksey Kladov | 2021-01-07 | 1 | -1/+9 |
| | |||||
* | Merge #7195 | bors[bot] | 2021-01-07 | 2 | -3/+3 |
|\ | | | | | | | | | | | | | | | 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 | 2 | -3/+3 |
| | | |||||
* | | Merge #7184 | bors[bot] | 2021-01-07 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 7184: Changes Cursor Marker To $0 r=matklad a=kevaundray Co-authored-by: Kevaundray Wedderburn <[email protected]> | ||||
| * | | Change <|> to $0 - Rebase | Kevaundray Wedderburn | 2021-01-07 | 1 | -1/+1 |
| |/ | |||||
* / | 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]> |