Matt Bierner
6d973fef89
Strict null work on main thread
2019-02-11 09:31:13 -08:00
Matt Bierner
f9687fc5ec
Strict null work on extHostLanguageFeatures
2019-02-11 09:31:13 -08:00
Matt Bierner
f1afe72087
Add getDocument helper method
...
Many places in `extHostLanguageFeatures` were calling `getDocumentData` without checking if the result is undefined. Add an `getDocument` that cannot return undefined values and instead throws an error if there is no document
2019-02-11 09:31:13 -08:00
Matt Bierner
9ee6077373
Strict null work in extHost
2019-02-11 09:31:13 -08:00
Johannes Rieken
274a2379b5
fix #68436
2019-02-11 17:26:53 +01:00
Daniel Imms
c7f83b2c85
Strict null check mainThreadTerminalService
...
Part of #60565
2019-02-11 04:35:20 -08:00
Johannes Rieken
52d134aacb
update proposed api to have multiple positions, #41838
2019-02-11 12:08:27 +01:00
Johannes Rieken
d50b568d87
multiple cursor in internal api of smart select, #41838
2019-02-11 11:34:09 +01:00
Sandeep Somavarapu
16a2c2e3fa
Merge branch 'master' into sandy081/remoteMRWorkspace
2019-02-11 10:23:58 +01:00
Johannes Rieken
42f2fc9783
Merge pull request #68121 from Microsoft/joh/es6
...
es6 compile
2019-02-11 08:31:44 +01:00
Benjamin Pasero
7c1fe9a7d6
debt - move search out of platform
2019-02-09 17:02:31 +01:00
Benjamin Pasero
31e7084fe9
debt - move outputAppender to where it is used
2019-02-09 16:56:59 +01:00
Matt Bierner
40c4d2b743
Strict null check work for extHostTypes
2019-02-08 17:16:08 -08:00
Matt Bierner
fdc710af64
Strict null work for main thread debug, tasks, and output
2019-02-08 17:16:08 -08:00
Johannes Rieken
b6da3af518
make sure to gc-track commands of code lens objects
2019-02-08 16:58:51 +01:00
Johannes Rieken
8bd8c6f688
strict null trouble
2019-02-08 15:30:43 +01:00
Johannes Rieken
8d9ef1c975
add es5ClassCompat-vehicle
2019-02-08 12:12:27 +01:00
Alex Dima
2ba52db77a
Reroute activation for hosted extensions
2019-02-08 11:54:23 +01:00
Alex Dima
9b669a0c71
Remove extensions with dependency loops as soon as possible
2019-02-08 11:50:39 +01:00
Alex Dima
b909133b22
Add support for api:none in IExtensionManifest
2019-02-08 11:41:11 +01:00
Rob Lourens
0af3142ef8
Fix all findFiles excludes always disregarded
2019-02-07 18:15:37 -08:00
Matt Bierner
1cd1f81106
Strict null check extensionHost.ts
2019-02-07 15:35:15 -08:00
Andre Weinand
4573042ac9
properly merge debugger contributions
2019-02-07 23:37:59 +01:00
Matt Bierner
5076c35a53
Strict null work on mainThread and extHost
2019-02-07 09:54:21 -08:00
Martin Aeschlimann
77baaad9c9
Merge branch 'master' into aeschli/remote-workspaces
2019-02-07 16:32:42 +01:00
Johannes Rieken
0693cb7afc
debt - don't track recursive but explict, #67694
2019-02-07 13:56:26 +01:00
Alex Ross
6bbb04e0be
Ensure contributed tasks have a scope
...
#67990
2019-02-07 13:11:18 +01:00
Sandeep Somavarapu
545f9988d1
Fix missing import
2019-02-07 12:51:23 +01:00
Benjamin Pasero
ff2581dda7
debt - group some services that belong together
2019-02-07 12:42:32 +01:00
Sandeep Somavarapu
db81580e7f
Merge branch 'master' into sandy081/remoteMRWorkspace
2019-02-07 12:41:42 +01:00
Benjamin Pasero
35523f6c51
debt - workbench/parts => workbench/contrib (update imports and scripts)
2019-02-07 11:48:58 +01:00
Matt Bierner
ea577a79e4
Strict null check more mainThread and extHost files
2019-02-06 18:22:33 -08:00
Matt Bierner
96e13e6cbf
Unblock mainThread and extHost files from being strict null checked
2019-02-06 17:54:31 -08:00
Martin Aeschlimann
8c6e97456e
IWindowService.openWindow takes IURIToOpen
2019-02-06 16:56:53 +01:00
Johannes Rieken
1cb6e26ab2
es6 compile attempts
2019-02-06 11:44:11 +01:00
Matt Bierner
b6087b2021
Fixing more strict null errros in extHost and related files
2019-02-05 15:59:38 -08:00
Daniel Imms
98eb895141
Implement onDidChangeTerminalDimensions
...
Fixes #55718
2019-02-05 04:44:13 -08:00
Daniel Imms
ca550379b9
Add dimensions APIs to terminal renderer
2019-02-04 09:24:11 -08:00
Matt Bierner
543282c05b
Make using the previewHtml command a user facing error
...
#62630
2019-02-01 15:07:34 -08:00
Johannes Rieken
8eade79bcc
call it openExternal, #67344
2019-01-30 18:03:35 +01:00
Benjamin Pasero
15e77e8cf8
fix #66936
2019-01-30 17:33:43 +01:00
Alex Dima
26ed3e96dc
Fixes #67326 : Update trie when adding / removing extensions
2019-01-30 17:21:15 +01:00
Johannes Rieken
19d2f21950
enforce that uri have scheme, #67373
2019-01-30 12:42:03 +01:00
Martin Aeschlimann
b79f3a6899
cli server: open folders in separate windows
2019-01-29 00:02:06 +01:00
Matt Bierner
71ee61ef2d
Fix active signature not being propagated properly
...
#33413
2019-01-28 14:46:29 -08:00
Alex Dima
04accde33c
Add proposed API: change event for extensions.all
2019-01-28 16:44:58 +01:00
Daniel Imms
be1ca3cc42
Move env sanitizing to base/node/processes
...
Part of #64897
2019-01-28 07:43:54 -08:00
Daniel Imms
e384ca7461
Clean up terminal cwd handling
2019-01-28 06:06:37 -08:00
Daniel Imms
8846757657
Move cwd ownership into terminal process
2019-01-28 06:06:36 -08:00
Johannes Rieken
f824581042
fix #67120
2019-01-28 14:04:43 +01:00