Commit graph

59150 commits

Author SHA1 Message Date
Martin Aeschlimann e9bb8b306c do not autoclose quotes when in strings. Fixes #88265 2020-01-09 10:34:43 +01:00
Benjamin Pasero 4f6af32f43 untitled - merge createOrGet and loadOrCreate into one 2020-01-09 10:26:04 +01:00
Benjamin Pasero 4845bbbdda editor tracker - also open untitled editors when being dirty 2020-01-09 10:26:04 +01:00
isidor b3d45da583 fixes #88292 2020-01-09 09:43:16 +01:00
isidor fd1a44238f fixes #88261 2020-01-09 09:36:17 +01:00
Alex Ross 978373f14b
TunnelFactory web api (#88200)
Web API for tunnels
Part of #81388
2020-01-09 09:29:09 +01:00
Christof Marti 2352d6ffc1
Update copycat.yml 2020-01-09 09:18:19 +01:00
Matt Bierner 7e64866a70
Use flex to layout extension page header/body (#88318)
Fixes #83209

**Bug**
The extension page currently uses hardcoded height values for the header. This height breaks if the extension is recomended

**Fix**
Use flex layout instead
2020-01-08 17:48:09 -08:00
Sandeep Somavarapu ea1097d2b0 #26707 Inspect returns languages 2020-01-09 02:34:11 +01:00
Matt Bierner fc65a7c41b Update logging of updateGraph to match TS protocol changes
For #88313

Also log updateGraph on `completions.execute` instead of as its own event
2020-01-08 16:57:26 -08:00
Matt Bierner ce5ffc76c0 Fix type 2020-01-08 16:47:10 -08:00
Matt Bierner e7b44e70e9 Dont' use default export for TelemetryReporter
We are also exproting other values/types, so use a named export instead
2020-01-08 16:36:31 -08:00
Matt Bierner 7c6897aca0 Report updateGraph performance Telemetry from the TypeScript server
Fixes #88313
2020-01-08 16:34:21 -08:00
Matt Bierner cb47915e3b Pick up latest ts nightly for building VS Code 2020-01-08 15:37:59 -08:00
Ron Buckton 71b60d0d22 Add call hierarchy support for TypeScript 3.8 (#88168)
* Add call hierarchy support for TypeScript 3.8

* Add version dependent registration for call hierarchy provider

* Revert TS version, PR feedback
2020-01-08 14:35:44 -08:00
Sana Ajani 73bcc7671c
distro 2020-01-08 11:56:23 -08:00
Sana Ajani c005e621ca
update distro 2020-01-08 10:49:09 -08:00
SteVen Batten bfa682ac1c fixes #87056 2020-01-08 09:44:19 -08:00
Alex Ross 9c0577cde2 Forward ports with any host to localhost
and fix related bugs

Fixes #88060
2020-01-08 17:52:45 +01:00
Sandeep Somavarapu 29759db68b #26707 Make uri optional 2020-01-08 17:43:19 +01:00
Andre Weinand ec211900d8 improved error DA error reporting; fixes #87196 2020-01-08 16:53:36 +01:00
Sandeep Somavarapu f14dd3f77f Fix #86681 2020-01-08 16:53:18 +01:00
Alex Ross 3ace4436e2 Add a type for TunnelDescription
Part of #88244
2020-01-08 16:12:06 +01:00
isidor 9957d02f98 debug: register breakpoint and callstack contributions in debug.contribution.ts 2020-01-08 16:01:19 +01:00
Alex Ross 546c9df62d Trim whitespace on tunnel description
Fixes #88059
2020-01-08 15:59:04 +01:00
isidor feed97061c debug watch expression improvements
fixes #88240
2020-01-08 15:45:39 +01:00
Martin Aeschlimann 2d752fce92 Merge branch 'aeschli/ts-in-html' 2020-01-08 15:03:11 +01:00
Pine Wu db9e4bc458 Fix #87994 2020-01-08 12:56:25 +01:00
Andre Weinand de3922b5b4 remove workaround for #87088 2020-01-08 12:22:32 +01:00
Andre Weinand 6f2c72ad7a add "resolveDebugConfigurationWithSubstitutedVariables" hook; fixes #87450 2020-01-08 12:06:50 +01:00
Benjamin Pasero 801e437b85 custom editors - adopt working copy service for tracking closed wait files 2020-01-08 12:00:23 +01:00
Sandeep Somavarapu 7bbafc2221 Fix #87088 2020-01-08 11:40:42 +01:00
Martin Aeschlimann 7b4a6961d9 Merge branch 'master' into aeschli/ts-in-html 2020-01-08 11:35:57 +01:00
Martin Aeschlimann a6eac1f182 only map when necessary 2020-01-08 11:14:31 +01:00
Alex Ross 7989db485e Show remote host in tunnel view items when not localhost
Part of #88060
2020-01-08 11:08:05 +01:00
Benjamin Pasero 150e8a9d29 web - define argvResource 2020-01-08 10:46:55 +01:00
Martin Aeschlimann c1f573b050 more tests 2020-01-08 10:32:41 +01:00
Benjamin Pasero 6383e6006a debt - move more code to editor auto save 2020-01-08 10:31:55 +01:00
Andre Weinand 875bb849d5 unhide EH debug config 2020-01-08 10:27:20 +01:00
Alex Ross d70c0a9a3f
Fix openExternal and asExternalUri (#88211)
We allow tunneling for extensions regardless of whether they are in a local or remote extension host.
2020-01-08 10:20:20 +01:00
Alex Ross 6cbca5deac Fix undefined in detected tunnels tooltip
Fixes #88245
2020-01-08 10:16:46 +01:00
Benjamin Pasero 1642bab562 editors - ensure to open editor when save fails and model is still dirty 2020-01-08 10:06:33 +01:00
Johannes Rieken 1f3efeb026 fix #88232 2020-01-08 09:09:17 +01:00
Benjamin Pasero f8233c9f32 editors - introduce IEditorInput.isSaving()
So far, file editors have reported isDirty() === false when auto save was enabled e.g. to avoid showing dirty indicators. With the advent of custom editors, this needs to be cleaned up. The new method isSaving() serves as a hint that an editor can be dirty but in the process of being saved. As such, we can decide to hide the dirty indicator in that case. But in other cases we may want to know if the editor is dirty or not, even if auto saved.
2020-01-08 07:22:53 +01:00
Rob Lourens cba31b819e Register MockDebugService and add mocks that are used by the
callstack and bp editor contributions, to fix tests
2020-01-07 17:47:48 -08:00
Rob Lourens 349c36e921 Unhide some common launch configs 2020-01-07 17:40:41 -08:00
Matt Bierner 80ccf6fd9d Make sure we always explicitly reset pendingGetErr
#88209
2020-01-07 16:14:54 -08:00
Matt Bierner f0336455ed Adding documentation.refactor proposed contribution point
For #86788
2020-01-07 16:14:54 -08:00
Matt Bierner 74c8922d31 Make names for code action config contributions more explicit 2020-01-07 16:14:54 -08:00
Sana Ajani 08d431dc17
distro 2020-01-07 15:09:02 -08:00