Commit Graph

534 Commits

Author SHA1 Message Date
Veetaha 5411d65a7f vscode: fix, fallback to any for cmd type 2020-02-02 22:36:12 +02:00
Veetaha 12d0970f7e vscode extension: migrate from any to unknown where possible 2020-02-02 22:19:59 +02:00
Veetaha 4bf5f59560 vscode: fix type 2020-02-02 21:38:49 +02:00
Veetaha 8184752470 vscode refactoring: use more laconic export snytax, split huge string to several lines 2020-02-02 21:37:22 +02:00
Veetaha 420462421d vscode extension cleanup: migrate to prefer-const tslint rule 2020-02-02 21:12:59 +02:00
bors[bot] 3f499489f7 Merge #2964
2964: Improve responsiveness of the cargo check status label r=matklad a=lnicola

This is still not ideal because the label displays the crate that was just checked, not the one that's currently being checked. But it should give the impression of being faster.

Co-authored-by: Laurențiu Nicola <lnicola@dend.ro>
2020-02-01 15:41:55 +00:00
bjorn3 c84897bfb7 Tsfmt 2020-02-01 13:41:11 +01:00
bjorn3 5c39311f96 Fix seedrandom in packaged extension
Fixes #2971
2020-02-01 13:39:04 +01:00
bjorn3 f4431d2acc [VSCode] Fix syntax highlighting
Fixes #2969
2020-02-01 13:12:39 +01:00
Laurențiu Nicola d4d72e8b9b Improve responsiveness of the cargo check status label 2020-01-31 20:55:10 +02:00
Aleksey Kladov 94784cc546 Provide better diagnostics if the server is not in path 2020-01-28 17:00:00 +01:00
Kirill Bulatov 78a21253b4 Apply the api design suggestions 2020-01-15 20:17:17 +02:00
Kirill Bulatov 73dc8b6f06 Another attempt to add multiple edits 2020-01-15 20:16:27 +02:00
Emil Lauridsen 70cba0fe0f Use types from vscode-langaugeclient 2020-01-15 12:04:35 +01:00
bors[bot] 876f92d547 Merge #2843
2843: Add inlay parameter name hints for call expr r=matklad a=imtsuki

This patch adds Intellij-like parameter name hints for literal values in function calls.

<img width="624" alt="Screenshot" src="https://user-images.githubusercontent.com/8423594/72366533-68d7f800-3735-11ea-9279-cf193ca8ca2f.png">

Signed-off-by: imtsuki <me@qjx.app>

Co-authored-by: imtsuki <me@qjx.app>
2020-01-15 10:24:51 +00:00
memoryruins 896a162f55 Improve readability 2020-01-14 22:52:49 -05:00
memoryruins edb820c329 Display vscode message after changing cargo-watch options 2020-01-14 20:52:48 -05:00
imtsuki c390e92fdd Add inlay parameter name hints for function calls
Signed-off-by: imtsuki <me@qjx.app>
2020-01-15 01:18:52 +08:00
bors[bot] 1953ac17fd Merge #2714
2714: Sanity check for missing server binary r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-01-06 11:39:41 +00:00
Aleksey Kladov 8327049fae Allow disabling inlay hints 2020-01-01 17:04:37 +01:00
Aleksey Kladov ef24721640 Fixes to progress display 2019-12-31 21:13:30 +01:00
Aleksey Kladov 695b8ba0f0 Sanity check for missing server binary 2019-12-31 20:54:31 +01:00
Aleksey Kladov ff0ceb30a9 Add semicolons 2019-12-31 18:55:34 +01:00
Aleksey Kladov cb41ffbbbd Fix NPEs 2019-12-31 18:50:32 +01:00
Aleksey Kladov 6368b40dd9 Work around synchrnonisation issue 2019-12-31 18:38:22 +01:00
Aleksey Kladov 087af54069 Refactor server lifecycle 2019-12-31 18:32:17 +01:00
Aleksey Kladov 0849f7001c Refactor config 2019-12-31 17:34:52 +01:00
Aleksey Kladov 76f283108b Drop needless pubs 2019-12-31 17:28:27 +01:00
Aleksey Kladov 433000be34 Move config to Ctx 2019-12-31 17:28:01 +01:00
Aleksey Kladov e4b588868f Refactor status activation 2019-12-31 17:22:43 +01:00
Aleksey Kladov 0eb254854d Fix color name 2019-12-31 15:42:05 +01:00
Aleksey Kladov 8662a7dfe5 Drop obsolete color configurations 2019-12-31 14:37:23 +01:00
Aleksey Kladov 26bd7a896b Drop support for legacy colorization 2019-12-31 14:11:25 +01:00
Aleksey Kladov 6c1d92d6c5 Rename file 2019-12-31 14:06:40 +01:00
Aleksey Kladov 519bd0deb5 Fix #2700 2019-12-31 11:44:52 +01:00
Aleksey Kladov f984ef2652 Switch impure functional style to pure imperative 2019-12-31 03:33:00 +01:00
Aleksey Kladov cfb0865929 Reduce scope 2019-12-31 02:30:43 +01:00
Aleksey Kladov 96de8076ff Use optional value shortcut 2019-12-31 02:27:26 +01:00
Aleksey Kladov 6561634c68 Remove trivial helpers 2019-12-31 02:21:57 +01:00
Aleksey Kladov 8346bdc04d Rearrange code 2019-12-31 02:17:50 +01:00
Aleksey Kladov 68b7d84974 Restore internal applySourceChange command 2019-12-30 23:46:13 +01:00
Aleksey Kladov c65e90f7b8 Use Ctx in highlighter 2019-12-30 23:46:13 +01:00
Aleksey Kladov 04f0f5077a Reformat with tsfmt 2019-12-30 23:30:35 +01:00
Aleksey Kladov 233f1dd2a8 Privatize highlighting 2019-12-30 23:17:56 +01:00
Aleksey Kladov cdd7118cbf Don't request inline hints repeatedly 2019-12-30 22:53:21 +01:00
Aleksey Kladov 23bac12062 Retry inlay hints on content modified error 2019-12-30 22:20:04 +01:00
Aleksey Kladov 08c5d157f9 Thoughtlessly copy-paste a fix to a problem I don't understand 2019-12-30 21:39:34 +01:00
Aleksey Kladov ac8a142ddd Refactor inlay hints 2019-12-30 21:32:04 +01:00
Aleksey Kladov efbbc903e6 Add config to Ctx 2019-12-30 21:32:04 +01:00
Aleksey Kladov 7646dc046e Encapsulate highlighting activation 2019-12-30 21:32:04 +01:00