| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-07-08 | Update remaining GitHub URLs | Jonas Schievink | -77/+77 | |
| 2022-06-11 | fix typo in style.md | Chris Burgess | -1/+1 | |
| 2022-05-30 | Update commit/PR style | Jonas Schievink | -2/+2 | |
| 2022-05-22 | internal: Allow OnTypeFormatting to send SnippetTextEdit | Felicián Németh | -3/+3 | |
| But continue to send TextEdit only. | ||||
| 2022-05-17 | Update lsp-extensions hash | Lukas Wirth | -1/+1 | |
| 2022-04-21 | Auto merge of #12015 - arjo129:master, r=jonas-schievink | bors | -1/+1 | |
| [Documentation]: Update developer documentation link. Just noticed the docs links broken. The current doc link was broken. replaced with the updated version as found on the front page. Should the rest of the links be updated? | ||||
| 2022-04-19 | Allows triggering commands after an assist edit | Jonas Schievink | -1/+1 | |
| 2022-04-19 | Fix typo "GreeNode" in syntax.md | Hongxu Xu | -2/+2 | |
| 2022-04-17 | Update docs link | Arjo Chakravarty | -1/+1 | |
| The current doc link was broken. replaced with the updated version as found on the front page. | ||||
| 2022-04-13 | Update CI for Rust bors | Deadbeef | -1/+1 | |
| 2022-04-08 | Switch to LSP inlay hints | Laurențiu Nicola | -31/+1 | |
| 2022-03-31 | Add "view file text" command to debug sync issues | Jonas Schievink | -1/+12 | |
| 2022-03-27 | Fix typo in the style documentation | Marius Ungureanu | -1/+1 | |
| Was going through the documentation itself and found this typo just waiting to be fixed | ||||
| 2022-03-12 | minor: add missing definitions of lsp_ext::InlayHintLabel | Lukas Wirth | -1/+1 | |
| 2022-03-07 | Update LSP docs | Laurențiu Nicola | -6/+9 | |
| 2022-02-22 | simplify and document | Lukas Wirth | -1/+1 | |
| 2022-02-12 | fix: documentation of SsrParams | Felicián Németh | -0/+2 | |
| Fix #11429 by extending the documentation of SsrParms with the mandatory field 'selections'. Copy its description from lsp_ext.rs. | ||||
| 2022-02-07 | add missing snake case attribute, update hash | Moritz Vetter | -1/+1 | |
| 2022-01-26 | minor: fix a typo in the style guide | Waffle Maybe | -2/+2 | |
| 2021-12-07 | Update lsp-extensions.md | Jonas Schievink | -1/+9 | |
| 2021-11-22 | doc: document absence of stability guarantees | Aleksey Kladov | -0/+26 | |
| 2021-11-12 | Fix type names in typescript sample code | Wilfred Hughes | -2/+2 | |
| 2021-10-12 | Add link to ECS acronym to clarify. | Mirko Rainer | -1/+1 | |
| 2021-10-04 | Regen docs | Lukas Wirth | -1/+1 | |
| 2021-09-25 | internal: add => () rule; emphasize `n_items` rule | Aleksey Kladov | -1/+21 | |
| 2021-09-06 | docs: fix unknown configuration setting | Dezhi Wu | -1/+1 | |
| 2021-09-04 | internal: deduplicate | Aleksey Kladov | -0/+23 | |
| 2021-09-03 | docs(logging): use `tracing` for logging | Dezhi Wu | -3/+4 | |
| 2021-08-30 | internal: make scheduling control flow more obvious | Aleksey Kladov | -0/+19 | |
| There should be only one place where we need to check if we want to start background activities. | ||||
| 2021-08-24 | internal: use idiomatic form of assertions | Aleksey Kladov | -1/+3 | |
| Ideally, we should just return an InvalidParameter dialog here, but that shows error message to the end user, and we generally avoid that | ||||
| 2021-08-11 | internal: document that ascription is preferred to a turbo fish | Aleksey Kladov | -0/+20 | |
| 2021-08-10 | minor: reword a bit | Aleksey Kladov | -2/+2 | |
| 2021-08-10 | internal: document codebase stance on using functional combinators | Aleksey Kladov | -0/+25 | |
| 2021-08-03 | feat: filter out duplicate macro completions | Aleksey Kladov | -0/+1 | |
| closes #9303 | ||||
| 2021-08-02 | internal: explain that we don't `ref` in style.md | Aleksey Kladov | -0/+9 | |
| 2021-08-01 | Link “DST” to its definition | Gunnlaugur Thor Briem | -1/+1 | |
| Being new to Rust I wasn't familiar with this acronym and found it hard to guess (the context of syntax trees biased me to reading it as a D-something Syntax Tree and trying to guess what the D was), hard to google (in retrospect googling "rust dst" does the job, but I thought it was an abstract structure thing, not Rust-specific), and hard to Github-search, because `dst` is commonly short for “destination” in code. Alternatively `<abbr title="dynamically sized type">DST</abbr>` would be about as helpful. | ||||
| 2021-07-30 | internal: cleanup lsp-extensions docs | Aleksey Kladov | -16/+18 | |
| 2021-07-30 | feat: gate custom clint-side commands behind capabilities | Aleksey Kladov | -1/+21 | |
| Some features of rust-analyzer requires support for custom commands on the client side. Specifically, hover & code lens need this. Stock LSP doesn't have a way for the server to know which client-side commands are available. For that reason, we historically were just sending the commands, not worrying whether the client supports then or not. That's not really great though, so in this PR we add infrastructure for the client to explicitly opt-into custom commands, via `extensions` field of the ClientCapabilities. To preserve backwards compatability, if the client doesn't set the field, we assume that it does support all custom commands. In the future, we'll start treating that case as if the client doesn't support commands. So, if you maintain a rust-analyzer client and implement `rust-analyzer/runSingle` and such, please also advertise this via a capability. | ||||
| 2021-07-30 | minor: drop impl-specific stuff from lsp docs | Aleksey Kladov | -9/+9 | |
| The lc. prefix is a copy-paste from our typescript code, it doesn't make sense in the impl-agnostic docs. | ||||
| 2021-07-27 | refactor: Apply PR suggestions | Alexander Gonzalez | -0/+2 | |
| 2021-07-27 | test: Update lsp_ext.rs hash | Alexander Gonzalez | -1/+1 | |
| 2021-07-27 | docs: Update the lsp-extensions.md with the Hover Range capability | Alexander Gonzalez | -4/+29 | |
| 2021-07-27 | Merge #9709 | bors[bot] | -0/+2 | |
| 9709: fix: add capability for "open cargo.toml" lsp extension r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com> | ||||
| 2021-07-27 | fix: add capability for "open cargo.toml" lsp extension | Aleksey Kladov | -0/+2 | |
| 2021-07-26 | docs: Fix several typos and grammar mistakes | Alexander Gonzalez | -30/+28 | |
| 2021-07-26 | Merge #9692 | bors[bot] | -2/+2 | |
| 9692: Use same cancelled spelling in doc and code. r=matklad a=mattiasgronlund Right thing might be to update the spelling in the code to follow American instead of English spelling, that is using only canceled. But they should at least be aligned. Co-authored-by: Mattias Grönlund <mattias@gronlund.se> | ||||
| 2021-07-26 | Fix some grammar / spelling mistakes | Jonas Platte | -2/+2 | |
| 2021-07-25 | Use same cancelled spelling in doc and code. | Mattias Grönlund | -2/+2 | |
| Right thing might be to update the spelling in the code to follow American instead of English spelling, that is using only canceled. But they should at least be aligned. | ||||
| 2021-07-19 | docs: publish Explaining Rust Analyzer series | Aleksey Kladov | -7/+5 | |
| 2021-07-19 | minor: typo | Aleksey Kladov | -1/+1 | |
