aboutsummaryrefslogtreecommitdiff
path: root/docs/dev
Commit message (Collapse)AuthorAgeFilesLines
* internal: explain why sentence-per-lineAleksey Kladov2021-05-061-1/+1
|
* simplify macro expansion codeAleksey Kladov2021-05-041-0/+33
| | | | | Using `Option` arguments such that you always pass `None` or `Some` at the call site is a code smell.
* Merge #8605bors[bot]2021-04-221-6/+12
|\ | | | | | | | | | | | | | | 8605: internal: Automatically categorize the changelog entries r=matklad a=lnicola Co-authored-by: Laurențiu Nicola <[email protected]>
| * Automatically categorize the changelog entriesLaurențiu Nicola2021-04-201-6/+12
| |
* | feat: make sure nightly regressions don't break usersAleksey Kladov2021-04-221-0/+4
|/
* Merge #8588bors[bot]2021-04-191-0/+11
|\ | | | | | | | | | | | | | | 8588: internal: Add guidelines for release notes PR descriptions r=matklad a=lnicola Co-authored-by: Laurențiu Nicola <[email protected]>
| * internal: Add guidelines for release notes PR descriptionsLaurențiu Nicola2021-04-191-0/+11
| |
* | Remove confusion around serverStatusNotificationAleksey Kladov2021-04-191-3/+8
| |
* | Fix spec bugAleksey Kladov2021-04-191-1/+1
|/
* Update docs/dev/README.mdAleksey Kladov2021-04-191-1/+1
| | | Co-authored-by: Laurențiu Nicola <[email protected]>
* internal: document review requesting etiquetteAleksey Kladov2021-04-191-0/+3
| | | | | | * don't feel obliged to quickly review every PR assigned to you * so that other folks can notify you about interesting PRs without thinking to much about creating additional work for you
* Update lsp-extensions docsLukas Wirth2021-04-181-1/+2
|
* Fix markdown linksJonas Schievink2021-04-151-3/+3
|
*-. Merge #8510 #8533bors[bot]2021-04-152-4/+4
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8510: Move cursor position when using item movers r=jonas-schievink a=jonas-schievink This updates the cursor position when moving items around to stay in the same location within the moved node. I changed the `moveItem` response to `SnippetTextEdit[]`, since that made more sense to me (the file was ignored by the client anyways, since the edits always apply to the current document). It also matches `onEnter`, which seems logical to me, but please let me know if this doesn't make sense. There's still a bug in the client-side snippet code that will cause the cursor position to be slightly off when moving parameters in the same line (presumably we don't track the column correctly after deleting `$0`). Not really sure how to fix that immediately, but this PR should already be an improvement despite that bug. 8533: Fix typo in style guide r=jonas-schievink a=jonas-schievink Fixes bold text rendering bors r+ Co-authored-by: Jonas Schievink <[email protected]>
| | * Fix typo in style guideJonas Schievink2021-04-151-1/+1
| |/ |/|
| * Move cursor position when using item moversJonas Schievink2021-04-131-3/+3
|/
* internal: don't use `#[should_panic]` for testsAleksey Kladov2021-04-131-0/+10
|
* internal: clarify who a rls-2.0 wgAleksey Kladov2021-04-121-3/+5
|
* Remove extra bracket in architecture docsLaurențiu Nicola2021-04-081-2/+2
|
* Adjust fixture docs a bitKirill Bulatov2021-04-061-1/+1
|
* Small grammar fixesKirill Bulatov2021-04-064-21/+22
|
* Update Zulip link and macro privacy statementKirill Bulatov2021-04-061-1/+1
|
* internal: document broken windowsAleksey Kladov2021-04-061-0/+2
|
* More robust status notificationsAleksey Kladov2021-04-061-8/+22
|
* internal: explain "extract if condition" refactoringAleksey Kladov2021-04-051-1/+20
|
* docs: Fix moveItem method namesim2021-04-041-2/+1
|
* internal: document style for helper functions and variablesAleksey Kladov2021-04-021-1/+40
|
* internal: document Cargo.lock maintenance processAleksey Kladov2021-04-021-2/+2
|
* internal: touch up dev readmeAleksey Kladov2021-03-301-38/+35
|
* internal: make --log-file more discoverableAleksey Kladov2021-03-291-2/+5
|
* Merge #8054bors[bot]2021-03-221-1/+27
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | 8054: Item movers r=matklad a=ivan770 Closes #6823 https://user-images.githubusercontent.com/14003886/111331579-b4f43480-8679-11eb-9af0-e4dabacc4923.mp4 Implementation issues: - [ ] Most of items are non-movable, since _movability_ of any item has to be determined manually. Common ones are movable though - [x] Cursor should move with the item Co-authored-by: ivan770 <[email protected]>
| * Item up and down moversivan7702021-03-181-1/+27
| |
* | Update docs/dev/README.mdAleksey Kladov2021-03-221-1/+1
| | | | | | Co-authored-by: Laurențiu Nicola <[email protected]>
* | Document patch policyAleksey Kladov2021-03-221-0/+3
|/
* Prefer match to if let elseAleksey Kladov2021-03-161-0/+21
|
* Fix `cargo xtask lint` referencesLaurențiu Nicola2021-03-141-2/+2
|
* Merge #7799bors[bot]2021-03-131-1/+17
|\ | | | | | | | | | | | | | | | | | | | | | | | | 7799: Related tests r=matklad a=vsrs ![tests](https://user-images.githubusercontent.com/62505555/109397453-a9013680-7947-11eb-8b11-ac03079f7645.gif) This adds an ability to look for tests for the item under the cursor: function, constant, data type, etc The LSP part is bound to change. But the feature itself already works and I'm looking for a feedback :) Co-authored-by: vsrs <[email protected]>
| * Fix LSP extensions documentationvsrs2021-03-111-7/+2
| |
| * Update lsp-extensions.mdvsrs2021-02-271-1/+22
| |
* | Fix remaining references to `cargo xtask codegen`Lukas Wirth2021-03-121-3/+3
| |
* | Clarify that all caps are experimentalAleksey Kladov2021-03-091-10/+10
| |
* | Use upstream cov-markLaurențiu Nicola2021-03-081-1/+1
| |
* | Hygiene is an internal implementation detail of the compilerAleksey Kladov2021-03-081-1/+1
| |
* | Make `code generation` just workAleksey Kladov2021-03-081-2/+1
| | | | | | | | | | Contributors don't need to learn about `cargo xtask codegen` if `cargo test` just does the right thing.
* | Clarify comparison ruleAleksey Kladov2021-03-031-1/+7
| |
* | Axe pre-commitAleksey Kladov2021-03-011-2/+0
| |
* | Fixed remaining references to `AnalysisChange` (now: `Change`)Vincent Esche2021-02-281-5/+5
|/ | | | (The type was renamed/moved in 8716c4cec3a05ba891b20b5f28df69d925b913ad)
* Fix typosazzamsa2021-02-202-6/+6
|
* document offsetsAleksey Kladov2021-02-161-1/+7
|
* Remove CodeLensResolveData mention from lsp-extensions.mdivan7702021-02-131-11/+0
|