Commit graph

39674 commits

Author SHA1 Message Date
Martin Aeschlimann
c0bbadd911 remove meta.selector color rule (for #56813) 2018-09-13 22:39:31 +02:00
Rob Lourens
8c17b44b4e Fix #51467 2018-09-13 12:46:52 -07:00
Matt Bierner
dbeeecbaed Refactoring to create TS Server object
Rebase of a number of incremental changes listed below

Move first level dispatchMessage into ForkedTsServerProcess

Goal is to move callbacks and other per-server state into `ForkedTsServerProcess`

Create forked ts server object syncrounously

There is no reason for this to be async anymore. Making this object sync reduces complexity and makes the code easier to reason about

Moving server relate functions into ForkedTSServer object

The goal here is to have a single "server" object that keeps track of all its relevant state. The service client would manage one of these servers at a time, starting new ones if needed and dispatching to old ones

Split server into own file

Use switch case instead of conditionals

Make pendingResponses readonly

Add typings for callback item

Improve naming

- Use more descriptive names
- Preview private vars with _

Use passed in version for getting command line args

Attach webview click handler to window instead of to document body

Fixes #48926

Change error handling for ts server exit and error

- Don't fire twice on error (once for the `once` and once for the `onError`)
- Flush callbacks on both exit and error.

Remove cancellationPipeName as state

Remove obsolete comment

Move all env generation into generatePatchedEnv

Extract server spawn into static method

Move spawn from static to be own factory class

Move providers from arguments to state on the spawner

Update js/ts grammar

Remove duplicate error handler

Cleaning up server fork

- Standarize names
- Extract methods
- Move some function to be private statics
- Move logging out of electron and into server.ts

Use undefined instead of null for optional value
2018-09-13 11:55:44 -07:00
Andre Weinand
fb204a3610 improve error handling for socket DA 2018-09-13 20:07:47 +02:00
Rob Lourens
4e59ab3657 Fix #48073 2018-09-13 10:34:33 -07:00
Rob Lourens
67f2a5a6ec Fix double-trigger search when submit in excludes input 2018-09-13 10:34:33 -07:00
SteVen Batten
a62f04a2e9 fixes #58603 2018-09-13 10:09:42 -07:00
Miguel Solorio
337c626b07 Make ignored folders darker 2018-09-13 09:44:47 -07:00
Joao Moreno
ccf247b2fb fixes #50736 2018-09-13 18:15:55 +02:00
Joao Moreno
522e3a0c2a 💄 2018-09-13 17:46:12 +02:00
Joao Moreno
9db3cbc31b Merge commit 'refs/pull/58373/head' of github.com:Microsoft/vscode into pr/58373 2018-09-13 17:45:12 +02:00
Joao Moreno
91682677e9 Merge branch 'pr/58380' 2018-09-13 17:38:02 +02:00
Joao Moreno
5215a5a619 💄 2018-09-13 17:37:52 +02:00
Joao Moreno
c555552d81 Merge commit 'refs/pull/58380/head' of github.com:Microsoft/vscode into pr/58380 2018-09-13 17:33:16 +02:00
Alex Dima
9eb794b194 Fixes #58606: Use native-watchdog to monitor parent process in ext host 2018-09-13 17:30:22 +02:00
Joao Moreno
c0021de2a1 💄 2018-09-13 17:29:28 +02:00
Joao Moreno
a6985d76b2 Merge commit 'refs/pull/58174/head' of github.com:Microsoft/vscode into pr/58174 2018-09-13 17:20:52 +02:00
Joao Moreno
583f9e19c7 Merge branch 'pr/53286' 2018-09-13 17:15:30 +02:00
Joao Moreno
4d46fb709c cleanup git push force 2018-09-13 17:15:21 +02:00
Joao Moreno
aac29b412c 💄 2018-09-13 17:03:25 +02:00
Joao Moreno
9380225465 fix compilation errors 2018-09-13 17:02:49 +02:00
Joao Moreno
eaf1759f29 Merge commit 'refs/pull/53286/head' of github.com:Microsoft/vscode into pr/53286 2018-09-13 17:01:23 +02:00
Sandeep Somavarapu
5eb9eb9474 Fix #58583 2018-09-13 16:39:28 +02:00
Sandeep Somavarapu
2db7cebd25
Merge pull request #58591 from Microsoft/sandy081/58434
Introduce --force arg to install extension without prompts
2018-09-13 16:18:10 +02:00
Joao Moreno
4b2df59105 Merge branch 'pr/54300' 2018-09-13 16:07:41 +02:00
Joao Moreno
ca7ae00825 💄 2018-09-13 16:07:30 +02:00
Martin Aeschlimann
5553d6e045 html: fix test script 2018-09-13 16:05:39 +02:00
Joao Moreno
9c06533ace Merge commit 'refs/pull/54300/head' of github.com:Microsoft/vscode into pr/54300 2018-09-13 15:55:04 +02:00
João Moreno
bc4c7ccb64
Merge pull request #51235 from 1AmNegan/keybinding-next-change-fix
Center viewport for nextChange/previousChange using keybinding
2018-09-13 15:51:13 +02:00
Jason Bright
86230c239c Git rebase detection (#57651)
* Test #57299 - script to stage test data.

* Fix #57299 - improve git rebase detection

* Revert "Test #57299 - script to stage test data."

This reverts commit 5f7142c25a.
2018-09-13 15:47:05 +02:00
Alex Dima
a43df64f74 Fixes #55415 2018-09-13 15:42:43 +02:00
Joao Moreno
44f8dfb5ce Merge branch 'pr/50712' 2018-09-13 15:36:12 +02:00
Joao Moreno
6c504e7ee3 💄 2018-09-13 15:35:58 +02:00
Joao Moreno
406f710b39 Merge commit 'refs/pull/50712/head' of github.com:Microsoft/vscode into pr/50712 2018-09-13 15:25:42 +02:00
Alex Dima
22fcd4cfc0 Fixes #22760 2018-09-13 15:24:07 +02:00
Andre Weinand
1007e69a1e support remove event in LoadedScriptes; fixes #57546 2018-09-13 15:13:33 +02:00
Johannes Rieken
55d197914a breadcrumbs - add telemetry for select and open scenarios. 2018-09-13 14:58:05 +02:00
Johannes Rieken
f16f8b3677 snippets - 💄 2018-09-13 14:44:11 +02:00
João Moreno
d9e06518f1
Merge pull request #57374 from Protolane/enhancement/replace-brackets-too-upon-creating-new-branch
#57373 Replace brackets as well upon creating a branch
2018-09-13 14:35:54 +02:00
João Moreno
a5c6208343
Merge pull request #56943 from jats22/46123
Fix #46123 : Remove absolute path for python
2018-09-13 14:33:28 +02:00
Joao Moreno
bb23217d1e Merge branch 'linux-url-handler' 2018-09-13 14:27:43 +02:00
Alex Dima
f5600ffa1a Fixes Microsoft/monaco-editor#1063 2018-09-13 13:18:21 +02:00
Erich Gamma
8330a69571 fixing web packing 2018-09-13 12:59:24 +02:00
Andre Weinand
1a1171842a support to return null from resolveDebugConfiguration; fixes #54213 2018-09-13 12:51:05 +02:00
Sandeep Somavarapu
1f11d2017e
Merge pull request #58517 from Microsoft/sandy081/51796
Customising activity bar icon colors
2018-09-13 12:50:03 +02:00
Sandeep Somavarapu
1731b1c0ad Focus output panel 2018-09-13 12:49:33 +02:00
Sandeep Somavarapu
63d293ee9c Revert "Focus output panel"
This reverts commit da0b574446.
2018-09-13 12:49:12 +02:00
Sandeep Somavarapu
da0b574446 Focus output panel 2018-09-13 12:46:42 +02:00
Benjamin Pasero
f8da5375f9 fix #58592 2018-09-13 12:45:08 +02:00
Sandeep Somavarapu
1dd732608f Introduce --force arg to install extension without prompts 2018-09-13 12:14:37 +02:00