Edwin Cheng
1d56b80250
Minor fix for outpu text formating
2019-11-20 01:22:28 +08:00
Edwin Cheng
d16cc223e1
Use DocumentProvider instead of Hover
2019-11-20 01:06:10 +08:00
Edwin Cheng
4012da07fd
Change return type of expand_macro
2019-11-19 22:56:48 +08:00
Edwin Cheng
8010b42b21
Fix npm formatting
2019-11-19 21:49:06 +08:00
Edwin Cheng
3ccd05fedc
Add recursive expand in vscode
2019-11-19 21:49:06 +08:00
oxalica
b4fae56a25
Fix format
2019-11-16 18:52:47 +08:00
oxalica
4c175fbe8a
Check exit code of cargo watch
2019-11-16 03:44:38 +08:00
oxalica
503920532d
Handle errors when cargo watch
fails
2019-11-16 02:49:44 +08:00
krk
9bbb27604d
Add link to the vscode VIM extension compatibility warning.
2019-10-30 21:44:27 +01:00
Aleksey Kladov
dc65219ae1
document feature flags
2019-10-25 09:00:30 +03:00
bors[bot]
d2e1f9f6da
Merge #1980
...
1980: Shorten inline type hints r=matklad a=detrumi
Implements #1946
Co-authored-by: Wilco Kusee <wilcokusee@gmail.com>
2019-10-23 11:13:04 +00:00
Wilco Kusee
770bb8dc9b
Do not truncate the range
2019-10-23 13:11:40 +02:00
Wilco Kusee
3b61acb4ae
Make inlay hint length configurable
2019-10-18 13:45:04 +02:00
Roberto Vidal
f4d50de275
Adds config option for cargo-watch --ignore
flag
2019-10-17 20:21:07 +02:00
Laurențiu Nicola
3a86a6dfb5
Add rust-analyzer.showWorkspaceLoadedNotification to package.json
2019-10-17 17:27:59 +03:00
bors[bot]
62acb9f233
Merge #1984
...
1984: Bump rollup and vsce r=matklad a=kjeremy
I got sick of the vsce warning on install and noticed that rollup was also out of date.
Co-authored-by: kjeremy <kjeremy@gmail.com>
2019-10-10 14:23:21 +00:00
kjeremy
de32ae75f8
Bump rollup and vsce
2019-10-10 10:19:05 -04:00
kjeremy
86939ce0e3
engine.vscode and @types/vscode should match
2019-10-10 10:10:50 -04:00
Wilco Kusee
ce4fb06dec
Truncate hints longer than 20 characters
2019-10-10 14:52:05 +02:00
arsdragonfly
17d1405a8b
Fix
2019-09-27 20:02:51 -04:00
arsdragonfly
945679e42f
Fix tests
2019-09-27 17:33:14 -04:00
arsdragonfly
d1988a17f4
Support the new deprecated tag
2019-09-27 16:17:02 -04:00
JasperDeSutter
2151d4da6a
add rollup bundler for vscode extension
2019-09-23 23:25:16 +02:00
Lucas Spits
934d7990fd
Update minimal required vscode version to 1.37
2019-09-10 08:49:23 +02:00
Lucas Spits
80b45d5928
Replace watcher file existence check with vscode.fs version
2019-09-09 20:24:31 +02:00
Aleksey Kladov
28df377759
add option to disable notify
2019-09-06 17:21:29 +03:00
Bastian Köcher
b58f84626f
Switch to @types/vscode
and vscode-test
...
The old `vscode` package is outdated and it is recommened to switch to
these two new packages. This also solves a problem of a missing `.d.ts`
for `vscode` in Nixos.
2019-08-26 08:22:48 +02:00
Aleksey Kladov
69bbe79c50
implement feature flags
2019-08-22 15:07:31 +03:00
Aleksey Kladov
6ab85cc192
fix default for the exlude key
2019-08-21 17:30:58 +03:00
xfoxfu
d07a85ed7e
fix #1424
...
resolve "~" in raLspServerPath
2019-08-19 10:48:39 +08:00
Aleksey Kladov
13eddd7c49
Drop support for old extendSelection API
...
Emacs now handles this via native LSP request
dc86bbb227
2019-08-12 13:49:28 +03:00
Florian Diebold
e51c1d6bff
Improvements to emacs inlay hints
...
- only send request if workspace is initialized (emacs-lsp doesn't seem to
prevent sending requests before the initialized notification is sent)
- check whether we're still in the correct buffer before sending request
2019-08-10 20:35:10 +02:00
bors[bot]
7e12422fa2
Merge #1652
...
1652: Improve type hints behavior r=matklad a=SomeoneToIgnore
This PR fixed the following type hints issues:
* Restructures the `InlayKind` enum contents based on the discussion here: https://github.com/rust-analyzer/rust-analyzer/pull/1606#issuecomment-515968055
* Races described in #1639
* Caches the latest decorations received for each file to show them the next time the file is opened (instead of a new server request)
Co-authored-by: Kirill Bulatov <mail4score@gmail.com>
2019-08-06 16:50:49 +00:00
Aleksey Kladov
deea8f52d9
allow to exclude certain files and directories
2019-08-06 14:28:31 +02:00
Kirill Bulatov
c5598d9ade
Avoid shared mutable state
2019-08-05 23:11:16 +03:00
Kirill Bulatov
777552b6a8
Cache decorations before the first change only
2019-08-05 13:41:02 +03:00
Kirill Bulatov
f358b4c0c0
Use WeakMap to avoid memory leaks
2019-08-05 11:14:18 +03:00
Kirill Bulatov
3fb6462d54
Style and test fixes
2019-08-05 01:02:36 +03:00
Kirill Bulatov
2c02aebeb5
Query less hints on file open
2019-08-05 00:23:58 +03:00
bors[bot]
78317383c9
Merge #1614
...
1614: show prettier diff on CI r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-07-29 08:55:09 +00:00
Aleksey Kladov
605b2983ef
show prettier diff on CI
2019-07-29 11:54:37 +03:00
bors[bot]
e2f65f61af
Merge #1610
...
1610: Ignore cancelled inlay hints responses r=matklad a=SomeoneToIgnore
Fixes #1607
Co-authored-by: Kirill Bulatov <mail4score@gmail.com>
2019-07-29 08:40:17 +00:00
Aleksey Kladov
c1dcdd4735
⬆️ npm
2019-07-29 11:22:56 +03:00
Kirill Bulatov
4924867b3b
Style fixes
2019-07-29 11:19:13 +03:00
Kirill Bulatov
b133a3b55c
Ignore cancelled inlay hints responses
2019-07-29 10:19:35 +03:00
Florian Diebold
00c74b5d18
Implement inlay hints for emacs
2019-07-27 11:02:34 +02:00
Kirill Bulatov
f1ba963a30
npm run fix
2019-07-25 16:20:02 +03:00
Kirill Bulatov
02f18abc55
Code review fixes
2019-07-25 15:43:35 +03:00
Kirill Bulatov
bd904247ba
Remove unnecessary hacks
2019-07-25 15:17:28 +03:00
Kirill Bulatov
583f5c9612
Fix linter issues
2019-07-25 15:17:28 +03:00