Commit Graph

66 Commits

Author SHA1 Message Date
Johannes Rieken
af55c20055 monitor -> service 2016-09-07 10:31:21 +02:00
Johannes Rieken
94acaef890 dispose commands 2016-09-07 10:28:26 +02:00
Johannes Rieken
21820b36c1 simplify API 2016-09-07 10:06:03 +02:00
Johannes Rieken
3fbe07bc56 some gc sync'ing between main and ext host 2016-09-06 15:56:47 +02:00
Johannes Rieken
6767d2d641 don't use instanceof check but trust the data, fixes #10703 2016-09-05 11:37:30 +02:00
Johannes Rieken
c7a1ffc68d workaround eager cache cleansing, proper fix would be gc-listening across processes, #11017 2016-08-26 15:20:32 +02:00
Johannes Rieken
66c13c81fd expose command and additionalTextEdits in API, wire it up, #6874 2016-08-19 15:20:10 +02:00
Johannes Rieken
d0b77851a5 align names of CompletionItem and ISuggestion 2016-08-16 09:55:42 +02:00
Johannes Rieken
a0a56c041f move stringDiff and make minal code, reuse for all format operations (doc, range, on type) 2016-08-09 10:09:01 +02:00
Johannes Rieken
f4c18ebb73 first cut of more minimal text edits 2016-08-08 18:44:36 +02:00
Johannes Rieken
9312aa5fe7 debt - provideCompletionItems should not return an array 2016-08-05 14:00:16 +02:00
Johannes Rieken
63765cc2d4 debt - make the SuggestAdapter return only one suggest result 2016-08-04 16:55:18 +02:00
Johannes Rieken
90172cec0a add resolveDocumentLink method to the API 2016-08-03 17:32:07 +02:00
Johannes Rieken
de5800af31 wire up WorkspaceSymbolProvider 2016-08-02 17:31:24 +02:00
Johannes Rieken
e62cfe9734 add resolveWorkspaceSymbol method and wire it up, not yet exposed in the API 2016-08-02 16:15:15 +02:00
Johannes Rieken
b5287d4621 registerDocumentLinkProvider 2016-07-21 16:05:59 +02:00
Alex Dima
bdaa72b842 ext host - extend *Shape classes 2016-07-12 21:10:54 +03:00
Alex Dima
581c260f9a Rename extHostProtocol to extHost.protocol 2016-07-12 19:33:55 +03:00
Johannes Rieken
7cb8e4514e remove autoClosingPairs, surroundingPair in favour of deprecated api and language config file, fixes #8737 2016-07-06 15:42:53 +02:00
Alex Dima
9f1e006be5 Do not use native Proxy as it breaks debugging vscode 2016-06-27 17:54:56 +02:00
Alex Dima
d285fe05e1 Split up ext host <-> main thread communication to separate files 2016-06-27 14:59:54 +02:00
Alex Dima
f00bbb18d9 Move IThreadService up to /workbench/ 2016-06-26 15:50:37 +02:00
Alex Dima
10cae007cd Use native JS Proxy for main <-> ext host proxies 2016-06-26 15:10:04 +02:00
Alex Dima
eca3662d6b Improve monaco.d.ts documentation 2016-06-11 13:54:13 +02:00
Alex Dima
bdb06710e8 Revert "Fixes #6380: Markdown does not disable autotrigger suggest"
This reverts commit 71f93aa38e.
2016-05-27 15:38:08 +02:00
Alex Dima
71f93aa38e Fixes #6380: Markdown does not disable autotrigger suggest 2016-05-24 09:54:22 +02:00
Alex Dima
875e28c7ce Remove IEditorRange, IEditorSelection 2016-05-22 14:24:18 +02:00
Alex Dima
9de85cbefa Remove IEditorPosition 2016-05-22 14:24:16 +02:00
Alex Dima
e9b3e0ae92 Rename model.getAssociatedResource() to model.uri 2016-05-20 12:18:10 +02:00
Alex Dima
00c49b8ad3 Convert IFormattingSupport to 3 distinct providers 2016-05-20 11:28:42 +02:00
Alex Dima
a0ffa30d26 Convert IQuickFixSupport to CodeActionProvider 2016-05-20 09:46:05 +02:00
Alex Dima
c96dffc282 Convert ICodeLensSupport to CodeLensProvider 2016-05-20 09:03:44 +02:00
Alex Dima
1dd6ea33eb Convert IOutlineSupport to DocumentSymbolProvider 2016-05-19 20:22:58 +02:00
Alex Dima
3ca51f6d23 Convert IRenameSupport to RenameProvider 2016-05-19 20:22:56 +02:00
Alex Dima
30169da4f8 Convert IReferenceSupport to ReferenceProvider 2016-05-19 20:22:55 +02:00
Alex Dima
fe9b6dbaff Convert IDeclarationSupport to DefinitionProvider 2016-05-19 17:43:18 +02:00
Alex Dima
78d8b4b168 Convert IOccurrencesSupport to DocumentHighlightProvider 2016-05-19 16:45:44 +02:00
Alex Dima
9050cecdf1 Further align ISuggestSupport with ext host API 2016-05-19 16:45:42 +02:00
Alex Dima
b12575b4f4 Towards aligning ISuggestSupport with ext host API 2016-05-19 16:45:41 +02:00
Alex Dima
f0b4da62cc Supports get passed in an IReadOnlyModel 2016-05-19 13:59:10 +02:00
Alex Dima
8591582cd1 Align IDeclarationSupport with ext host API 2016-05-19 13:14:48 +02:00
Alex Dima
b6f0eee29e Align ISuggestSupport further with ext host API 2016-05-19 12:38:07 +02:00
Alex Dima
c68f8d76e2 Towards aligning ISuggestSupport with ext host API 2016-05-19 12:22:33 +02:00
Alex Dima
6cd5f25d53 Remove IMode.referenceSupport 2016-05-19 11:06:55 +02:00
Alex Dima
2d77d7c6f6 Rename IParameterHintsSupport 2016-05-19 11:06:54 +02:00
Alex Dima
b2295e4ea4 Remove IMode.extraInfoSupport 2016-05-19 11:06:53 +02:00
Alex Dima
3e399132f5 Align IParameterHintsSupport with the ext host api 2016-05-19 09:20:58 +02:00
Alex Dima
ca21802ced Remove dead code 2016-05-18 18:23:54 +02:00
Alex Dima
e1f39a6ead Align ExtraInfoSupport with ext host API 2016-05-18 16:02:27 +02:00
Johannes Rieken
81ecfb1615 debt - remove unneccessary casts 2016-05-17 18:29:29 +02:00