Alex Dima
4bbc649bd9
Fixes #17285 : error stack is undefined when my extension is activated
2017-01-09 16:47:13 +01:00
Johannes Rieken
5bf21a60b6
don't join with undefined, #17089
2016-12-13 09:47:41 +01:00
Johannes Rieken
cc4e25f47f
make API creation part of extension service readiness, #16499
2016-12-05 14:49:49 +01:00
Johannes Rieken
cabd8ad3de
no more sync-fs when creating storage dir, #16388
2016-12-05 12:11:45 +01:00
Joao Moreno
2bb3dd5d95
enable duplicate imports tslint rule
2016-11-11 17:02:08 +01:00
Alex Dima
6dd7a04bbd
Fixes #14500 : wait for extension points
...
* Use the extension descriptions available in the UI thread
* Don't wait for handling extension points until extension host is running
* Create the extension host process only after extension points have been handled
* Send the initial configuration as part of the initData to the extension host
2016-10-26 22:08:59 +02:00
Alex Dima
d801542057
ExtensionsRegistry only tracks extension points
2016-10-26 22:08:57 +02:00
Alex Dima
17243e765a
Simplify extension point handling
2016-10-26 22:08:53 +02:00
Johannes Rieken
6681a2a7d6
tsfmt - src
2016-10-08 09:53:13 +02:00
Dirk Baeumer
428d4768e0
Run extension host detached under Windows to ensure correct extension shutdown
2016-10-07 14:59:17 +02:00
Alex Dima
581c260f9a
Rename extHostProtocol to extHost.protocol
2016-07-12 19:33:55 +03:00
Johannes Rieken
2077cb3ff8
turn serviceId into _serviceBrand:any to follow common practive
...
see https://basarat.gitbooks.io/typescript/content/docs/tips/nominalTyping.html and 7b48a182c0/src/compiler/types.ts (L693-L698)
2016-07-07 12:21:16 +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