kjeremy
f626733c4a
Use named multiline Problem Matcher
...
Now that https://github.com/Microsoft/vscode/pull/65840 is in the latest
release we can use the first commit from https://github.com/rust-analyzer/rust-analyzer/pull/408
2019-02-18 13:12:54 -05:00
kjeremy
50383ceae1
Specify vscode 1.31
2019-02-12 10:31:11 -05:00
DJMcNab
48d6a52ac1
Update dependencies
2019-02-10 10:32:45 +00:00
DJMcNab
9138317021
Add support for a seperate output channel for trace messages
2019-02-10 10:06:33 +00:00
kjeremy
2c7a07e4e8
Update npm packages
2019-02-07 14:55:09 -05:00
Ville Penttinen
77a4a311fe
Add new configuration "enableEnhancedTyping" to control registering of "type" command
...
This further fixes problems when having a VIM extension (at least vscodevim)
enabled, by not calling `overrideCommand('type', commands.onEnter.handle)` when
enableEnhancedTyping is set to `false`.
The problem is dependent on the order in which extensions are activated, if
rust-analyzer is activated before `vscodevim`, rust-analyzer will register the
`type` command, and when `vscodevim` finally attempts to activate, it will fail
to register the command. This causes `vscodevim` to stop working properly.
This setting allows users to disable the registerCommand `type` in
rust-analyzer, allowing `vscodevim` to work. The setting defaults to `true`.
Currently changing the setting requires reloading of the window.
2019-02-07 12:37:36 +02:00
DJMcNab
ce939795ed
Add category to the commands
2019-01-29 17:16:14 +00:00
DJMcNab
377ee9d333
Start the extension when rust-analyzer status is run
2019-01-29 17:08:02 +00:00
Aleksey Kladov
d1a67c1174
align command naming
2019-01-28 15:01:22 +03:00
Aleksey Kladov
f6adb85b68
add gc request
2019-01-25 19:11:58 +03:00
Aleksey Kladov
0ba7e2eaeb
ad status command
2019-01-23 01:24:53 +03:00
Alan Du
ca239ace93
Fail Travis on Prettier formatting issue
2019-01-15 11:15:39 -05:00
Aleksey Kladov
7642cf5fe7
⬆️ npm
2019-01-13 21:43:13 +03:00
gentoo90
a6e04cfa7f
Allow user to set path to ra_lsp_server in vscode settings
2019-01-05 17:28:41 +02:00
Aleksey Kladov
d61707b4e1
index stuff produced by macros
2019-01-03 21:29:17 +03:00
Bernardo
96f0683974
named multiline problem patterns are not parsed properly in vscode at the moment
2019-01-01 21:27:36 +01:00
Bernardo
cff9f62d32
fix regex and add rustc-watch problem matcher
2019-01-01 21:27:36 +01:00
DJMcNab
39861a4e15
Support tracing lsp requests.
...
TODO: Debug why decorations are sent even when highlightingOn is disabled
This makes the log volume so high its impossible to work with anyway
2018-12-20 12:05:41 +00:00
Aleksey Kladov
9cfd5ea2b4
use new clear-terminal feature
2018-12-15 22:33:35 +03:00
Aleksey Kladov
34956b7823
remove direct dep on event-stream: malisious version was unpublished
2018-12-09 13:31:04 +03:00
DJMcNab
12addc6233
Add package command and upgrade event-stream
2018-12-08 21:09:32 +00:00
DJMcNab
c54a7da6e0
Run npm update and add private and preview flags
...
Private stops npm publish working, which would be nonsensical anyway
In case it gets added to the vscode extension repository, preview marks it as such
Private may also prevent publishing to the vscode extension repository
2018-12-08 20:56:31 +00:00
DJMcNab
09e12b7925
Improve the extend keybinding to not conflict
2018-12-08 20:48:50 +00:00
Aleksey Kladov
7adbea9c42
fix npm problems
2018-11-27 12:29:09 +03:00
Jeremy A. Kolb
3de77908eb
Update vscode-languageclient package to support RenameOptions
2018-10-19 15:25:43 -04:00
Adolfo Ochagavía
f2d719b24a
Format vscode extension and add npm run fix
2018-10-09 22:56:22 +02:00
Daniel McNab
e26071d96e
Run prettier on all files
2018-10-08 22:38:33 +01:00
Daniel McNab
3a405b65d6
Add tslint and prettier to ci
2018-10-08 22:36:47 +01:00
Adolfo Ochagavía
9ccc568601
Dynamically apply highlightingOn config
...
Fixes #84
2018-10-06 22:53:12 +02:00
Adolfo Ochagavía
26108dde1c
Add a setting to disable custom syntax highlighting
2018-09-29 21:27:41 +02:00
ekrctb
c698446384
Remove undefined command
2018-09-21 22:20:48 +09:00
Aleksey Kladov
b5021411a8
rename all things
2018-09-16 13:07:39 +03:00