Commit Graph

9 Commits

Author SHA1 Message Date
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