bors[bot]
|
7dfbe28211
|
Merge #2087
2087: remove relative_path_buf workaround r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-27 09:40:57 +00:00 |
|
Aleksey Kladov
|
8464c45086
|
remove relative_path_buf workaround
The upstream problem was fixed with the change to 1.0
|
2019-10-27 12:36:40 +03:00 |
|
bors[bot]
|
5a3d2332f8
|
Merge #2086
2086: document almost all assists r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-27 09:23:55 +00:00 |
|
Aleksey Kladov
|
da5528824a
|
document almost all assists
|
2019-10-27 12:23:22 +03:00 |
|
bors[bot]
|
a455635b48
|
Merge #2085
2085: lightly document assist_ctx module r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-27 09:04:43 +00:00 |
|
Aleksey Kladov
|
860bbd56ef
|
lightly document assist_ctx module
|
2019-10-27 12:04:06 +03:00 |
|
bors[bot]
|
c185f74fc9
|
Merge #2084
2084: use more consistent naming r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-27 08:53:56 +00:00 |
|
Aleksey Kladov
|
8118dc1bb9
|
use more consistent naming
I think this is the first time I use global rename for rust-analyzer
itself :-)
|
2019-10-27 11:53:09 +03:00 |
|
Aleksey Kladov
|
61349a3d18
|
extract assist helper for getting a specific token
|
2019-10-27 11:53:01 +03:00 |
|
Aleksey Kladov
|
3840324429
|
raw string assists work in macros
|
2019-10-27 11:49:13 +03:00 |
|
bors[bot]
|
b85f6d522a
|
Merge #2083
2083: document some more assists r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-27 08:27:19 +00:00 |
|
Aleksey Kladov
|
a490ba06fa
|
document some more assists
|
2019-10-27 11:26:46 +03:00 |
|
bors[bot]
|
85984b09e1
|
Merge #2081
2081: use unicode bar for drawing the cursor r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-26 18:23:59 +00:00 |
|
Aleksey Kladov
|
cf4720ffd5
|
use unicode bar for drawing the cursor
|
2019-10-26 21:22:40 +03:00 |
|
bors[bot]
|
1060041393
|
Merge #2078
2078: support range selection in assist docs r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-26 17:58:12 +00:00 |
|
Aleksey Kladov
|
4a83aae098
|
support range selection in assist docs
|
2019-10-26 20:57:23 +03:00 |
|
bors[bot]
|
733fd64260
|
Merge #2079
2079: avoid TextEditorBuilder for simple edits r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-26 17:11:58 +00:00 |
|
Aleksey Kladov
|
431e4ff4ef
|
avoid TextEditorBuilder for simple edits
|
2019-10-26 20:09:56 +03:00 |
|
bors[bot]
|
568ef921ac
|
Merge #2077
2077: check style for assist docs r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-26 16:12:17 +00:00 |
|
Aleksey Kladov
|
a5cbd8d5e8
|
check style for assist docs
|
2019-10-26 19:08:13 +03:00 |
|
bors[bot]
|
2f7d1f10c1
|
Merge #2076
2076: use correct spacing for enum pattern r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-26 15:04:26 +00:00 |
|
Aleksey Kladov
|
4ef9b8d17a
|
use correct spacing for enum pattern
|
2019-10-26 18:03:55 +03:00 |
|
bors[bot]
|
65e3fc8e77
|
Merge #2075
2075: document a couple of assists r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-26 14:38:20 +00:00 |
|
Aleksey Kladov
|
3126152a84
|
document a couple of assists
|
2019-10-26 17:37:55 +03:00 |
|
Seivan Heidari
|
5957b851e4
|
Refactor how themes are found in packages without relying on parsing JSONC.
However, there is still an issue where themes could have been defined in JSONC - but so far with testing very few of them actually do. The issue was in loading packages and now we're letting VSCode tackle that.
Fix: https://github.com/rust-analyzer/rust-analyzer/pull/2061#discussion_r339015610
|
2019-10-26 16:29:49 +02:00 |
|
Aleksey Kladov
|
394e474479
|
add blank lines for readability
|
2019-10-26 17:27:47 +03:00 |
|
bors[bot]
|
fa4ccc5fef
|
Merge #2074
2074: document tasks module r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-26 14:25:35 +00:00 |
|
Aleksey Kladov
|
e3a253d80f
|
document tasks module
|
2019-10-26 17:20:44 +03:00 |
|
bors[bot]
|
75cd15c84f
|
Merge #2073
2073: warn if npm is not found r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-26 14:13:21 +00:00 |
|
Aleksey Kladov
|
8e8b6e7f62
|
warn if npm is not found
|
2019-10-26 17:12:56 +03:00 |
|
bors[bot]
|
37770a3adf
|
Merge #2072
2072: Upgrade Chalk (without using its dyn/impl Trait support) r=matklad a=flodiebold
Co-authored-by: Florian Diebold <flodiebold@gmail.com>
|
2019-10-26 14:01:02 +00:00 |
|
Florian Diebold
|
b342ee5616
|
Upgrade Chalk (without using its dyn/impl Trait support)
|
2019-10-26 15:11:39 +02:00 |
|
Seivan Heidari
|
1aea7c83ac
|
Merge branch 'master' into feature/themes
|
2019-10-26 15:06:18 +02:00 |
|
bors[bot]
|
54d1a58281
|
Merge #2071
2071: generate more assists docs r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-25 20:38:46 +00:00 |
|
Aleksey Kladov
|
d385438bcc
|
generate more assists docs
|
2019-10-25 23:38:15 +03:00 |
|
bors[bot]
|
e6cb06d285
|
Merge #2070
2070: sublime: hint where feature flags would go r=matklad a=jacobrosenthal
It would appear feature flags need to be under initializationOptions for sublime
```
// LSP Settings - User
{
"clients": {
"rust-analyzer": {
"command": [
"ra_lsp_server"
],
"enabled": true,
"initializationOptions": {
"featureFlags": {
"notifications.workspace-loaded": false
}
},
"languageId": "rust",
"scopes": [
"source.rust"
],
"syntaxes": [
"Packages/Rust/Rust.sublime-syntax",
"Packages/Rust Enhanced/RustEnhanced.sublime-syntax"
]
}
}
}
```
Co-authored-by: Jacob <jacobrosenthal@gmail.com>
|
2019-10-25 18:45:00 +00:00 |
|
Jacob
|
813b725957
|
sublime: hint where feature flags would go
|
2019-10-25 11:32:31 -07:00 |
|
bors[bot]
|
c48b467eff
|
Merge #2069
2069: auto-generate assists docs and tests r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-25 11:50:06 +00:00 |
|
Aleksey Kladov
|
0dd35ff2b2
|
auto-generate assists docs and tests
|
2019-10-25 14:47:48 +03:00 |
|
bors[bot]
|
5f779f6c46
|
Merge #2066
2066: insert space after `->` r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-25 11:24:43 +00:00 |
|
bors[bot]
|
4ab384c19d
|
Merge #2068
2068: Specify working chalk revisions in manifest r=matklad a=lnicola
CC #2067.
Co-authored-by: Laurențiu Nicola <lnicola@dend.ro>
|
2019-10-25 10:50:36 +00:00 |
|
Laurențiu Nicola
|
27a0cb3025
|
Specify working chalk revisions in manifest
|
2019-10-25 13:33:14 +03:00 |
|
Aleksey Kladov
|
d5cd8b5be2
|
disable the new typing handler for ->
It doesn't actually work with LSP
|
2019-10-25 13:03:57 +03:00 |
|
Aleksey Kladov
|
53e3bee0cf
|
insert space after ->
|
2019-10-25 12:41:34 +03:00 |
|
Aleksey Kladov
|
ea948e9fbb
|
refactor typing_handlers
|
2019-10-25 12:04:17 +03:00 |
|
Aleksey Kladov
|
6f00bb1cb0
|
introduce SingleFileChange
|
2019-10-25 11:49:38 +03:00 |
|
Aleksey Kladov
|
b112430ca7
|
move source change to a dedicated file
|
2019-10-25 11:30:50 +03:00 |
|
Aleksey Kladov
|
8d2fd59cfb
|
make typing infra slightly more extensible
|
2019-10-25 11:30:46 +03:00 |
|
bors[bot]
|
518f99e16b
|
Merge #2065
2065: document feature flags r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-25 06:01:00 +00:00 |
|
Aleksey Kladov
|
dc65219ae1
|
document feature flags
|
2019-10-25 09:00:30 +03:00 |
|