Aleksey Kladov
04657292e0
refresh docs
2019-01-13 15:04:05 +03:00
bors[bot]
e56072bfa3
Merge #500
...
500: Code lens support for running tests r=matklad a=kjeremy
Supports running individual and mod tests.
I feel like this kind of abuses the `Runnables` infrastructure but it works. Maybe later on down the line we should introduce a struct that is really just a tuple of binary, arguments, and environment and pass that back to the client instead. `run_single.ts` is just a paired down version of `runnables.ts` and there is duplication because I think run_single will probably change independent of runnables.
Co-authored-by: Jeremy A. Kolb <jkolb@ara.com>
Co-authored-by: Jeremy Kolb <kjeremy@gmail.com>
2019-01-12 18:56:11 +00:00
Jeremy Kolb
5bf739c824
Move run_single into runnables
2019-01-12 13:54:08 -05:00
Paweł Zmarzły
ee80a92ed4
Do not recommend fetching whole repo for end users
...
`--depth 1` will make a shallow clone, of master branch only.
2019-01-12 20:41:06 +02: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
Aleksey Kladov
d61707b4e1
index stuff produced by macros
2019-01-03 21:29:17 +03:00
Bernardo
3ab328b49a
use lsp WorkspaceEdit instead of custom source_file_edits and file_system_edits
2019-01-03 14:20:15 +01: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
Aleksander Vognild Burkow
ee9fc3f998
Document formatting capabilities
2018-12-29 21:57:46 +01:00
Aleksey Kladov
d7440a5f49
highlight macro idents
2018-12-28 18:17:43 +03:00
Aleksey Kladov
095843119e
Clarify installation prodecude
2018-12-27 17:56:07 +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
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
DJMcNab
0bd9d87e87
Reload package-lock.json
2018-12-19 20:12:18 +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
4dca5adb3c
Remove uneeded characters
2018-12-08 20:52:30 +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
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
c69ff08dc9
eglot worksapce symbol
2018-11-08 17:40:24 +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
Jeremy A. Kolb
3de77908eb
Update vscode-languageclient package to support RenameOptions
2018-10-19 15:25:43 -04: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
ekrctb
c698446384
Remove undefined command
2018-09-21 22:20:48 +09:00
Aleksey Kladov
5901e98116
cleanup comment
2018-09-19 01:15:52 +03:00
Aleksey Kladov
d6c7030aeb
Add emacs function for extend shirnk selection
2018-09-19 00:46:10 +03:00
Aleksey Kladov
bb2331b98e
goto super places cursor on mod
2018-09-16 16:25:24 +03:00
Aleksey Kladov
b5cb53ea93
tweak readme
2018-09-16 15:36:09 +03:00