DJMcNab
9138317021
Add support for a seperate output channel for trace messages
2019-02-10 10:06:33 +00:00
Ville Penttinen
a4d0aebcb8
Run prettier
2019-02-07 12:54:41 +02: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
Jeremy Kolb
6ac4cca6c1
Implement lens for impls and support resolving lenses.
2019-02-04 08:45:33 -05:00
kjeremy
63edfaa9a0
Clear the console when running single tasks
2019-01-30 13:46:31 -05: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
8d68b76ba0
better stats
2019-01-25 16:16:42 +03:00
Aleksey Kladov
0ba7e2eaeb
ad status command
2019-01-23 01:24:53 +03:00
Andrew Ross
1800bfb6e6
Config for raLspServerPath will be overwritten if __RA_LSP_SERVER_DEBUG is set
...
Changed presentation from clear to reveal silent
Removed the vscode gitignore entry
Added debugging documentation
Added tasks and launch configs
2019-01-19 15:36:54 +03:00
Alan Du
86775c1418
Prettier fix
2019-01-15 11:15:51 -05:00
Jeremy A. Kolb
cd21f0eade
Reveal the newly added source change in the editor.
2019-01-14 17:24:49 -05:00
Jeremy Kolb
2a1cb52c99
npm fix run
2019-01-12 18:49:07 -05:00
Jeremy Kolb
5bf739c824
Move run_single into runnables
2019-01-12 13:54:08 -05:00
Jeremy A. Kolb
faf0037635
Code lens support for running tests
2019-01-11 15:16:55 -05:00
gentoo90
a6e04cfa7f
Allow user to set path to ra_lsp_server in vscode settings
2019-01-05 17:28:41 +02:00
Bernardo
4dfc5a6341
fix open of created or renamed file
2019-01-05 12:12:39 +01:00
Bernardo
3ab328b49a
use lsp WorkspaceEdit instead of custom source_file_edits and file_system_edits
2019-01-03 14:20:15 +01:00
Aleksey Kladov
d7440a5f49
highlight macro idents
2018-12-28 18:17:43 +03:00
bors[bot]
b052059f86
Merge #302
...
302: WIP: Support tracing lsp requests. r=DJMcNab a=DJMcNab
EDIT: We need to work out a better way to handle settings before this can be merged. Help wanted
TODO: Debug why decorations are sent even when highlightingOn is disabled
This makes the log volume so high its impossible to work with anyway.
(Continuation of #84 [#99 only disabled using it, not making sure we don't send it]).
These logs can be used in https://microsoft.github.io/language-server-protocol/inspector/
Co-authored-by: DJMcNab <36049421+djmcnab@users.noreply.github.com>
2018-12-24 13:47:27 +00:00
DJMcNab
ecab036d6f
Add a very hacky workaround to not trace decorations requests
2018-12-24 13:43:08 +00:00
frai
0f5d9a0322
Fix analyzer extension fail when there are enabled any VIM extension.
2018-12-22 15:26:18 +02:00
Aleksey Kladov
9cfd5ea2b4
use new clear-terminal feature
2018-12-15 22:33:35 +03:00
DJMcNab
4dca5adb3c
Remove uneeded characters
2018-12-08 20:52:30 +00:00
Adolfo Ochagavía
b98b1d0115
Fix on enter
2018-11-09 13:10:53 +01:00
Aleksey Kladov
00e80b24e3
workspace-symbols function for Emacs
2018-11-08 18:43:02 +03:00
Aleksey Kladov
f8b36bbc3b
Rename File -> SourceFileNode
2018-11-07 18:42:36 +03:00
Aleksey Kladov
6bbcfca7ae
Fully add inline modules to module tree
2018-11-05 14:10:20 +03:00
Pascal Hertleif
b774de6e03
Fix typo
...
Truly an A+, errrr, +a commit
2018-10-21 21:39:50 +02:00
Adolfo Ochagavía
ee0a6bf053
Fold multiline comments
2018-10-12 08:59:12 +02:00
Adolfo Ochagavía
26d34cc443
Remove error publishing through publishDecorations
2018-10-10 16:49:32 +02:00
Adolfo Ochagavía
f2d719b24a
Format vscode extension and add npm run fix
2018-10-09 22:56:22 +02:00
Aleksey Kladov
2b956fd3a8
Add on-enter handler
...
Now, typing doc comments is much more pleasant
2018-10-09 19:52:06 +03: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
bbf38b9e72
Add some comments
2018-10-08 20:55:22 +02:00
Adolfo Ochagavía
62b1b05a0d
Fix remaining tslint suggestions
2018-10-08 20:18:55 +02:00
Adolfo Ochagavía
4d62cfccbb
Apply tslint suggestions, round one
2018-10-07 23:12:40 +02:00
Adolfo Ochagavía
69de7e2fd7
Refactor vscode extension
2018-10-07 23:03:38 +02: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
Aleksey Kladov
bb2331b98e
goto super places cursor on mod
2018-09-16 16:25:24 +03:00
Aleksey Kladov
b5021411a8
rename all things
2018-09-16 13:07:39 +03:00