Commit Graph

2240 Commits

Author SHA1 Message Date
Andre Weinand 509f1233e4 Debug API: add registerDebugAdapterTracker 2018-11-20 00:49:42 +01:00
Andre Weinand e40df5770d adopt DAP attribute "runInTerminal.shellProcessId"; fixes #63434 2018-11-19 16:02:25 +01:00
Sandeep Somavarapu 15ab767a1d #62795 Add proposed api to render description of a tree item 2018-11-19 14:29:19 +01:00
Johannes Rieken 58d5205e5a naming and doc tweak for #62839 2018-11-16 16:05:58 +01:00
Johannes Rieken 988f7683df Merge pull request #63150 from YisraelV/customNameForOutline
custom name when there are multiple outline providers - feature request #62839
2018-11-16 16:02:01 +01:00
Johannes Rieken 0ac0c45b29 strict null work in extHostTypes, #61543 2018-11-16 15:57:06 +01:00
Johannes Rieken 917a2c58ce Revert "strict null work in extHostTypes, #61543"
This reverts commit 714b18d16c.
2018-11-16 15:53:35 +01:00
Johannes Rieken 714b18d16c strict null work in extHostTypes, #61543 2018-11-16 15:45:19 +01:00
Sandeep Somavarapu a8838578af #61312 Implement message for tree views 2018-11-16 14:57:32 +01:00
Sandeep Somavarapu 759fec1680 rename 2018-11-16 14:57:31 +01:00
Andre Weinand 61b9a88e52 Debug API: add DebugAdapterExecutableOptions; for #62977 2018-11-16 12:02:51 +01:00
Johannes Rieken 01d8ba6b8c add keepWhitespace-flag to completion item, #62057 2018-11-16 10:59:37 +01:00
Andre Weinand 6265ee5fca ensure backward compatibility for Tracker 2018-11-16 01:30:00 +01:00
Christof Marti 4ccfe19815 Include extension version 2018-11-15 17:40:19 +01:00
Johannes Rieken 76689e06f5 reset state machine when removing a scheme, #62800 2018-11-15 13:03:42 +01:00
Johannes Rieken 4ac76090d4 use state machine for link detection, #62800 2018-11-15 13:01:23 +01:00
Johannes Rieken f8ea816ca5 tweak regex #62800 2018-11-15 11:29:00 +01:00
Matt Bierner 30b2a5fd94 Replace !isFalsyOrEmpty with isNonEmptyArray
This new call works as a type guard and can help avoid writing double negations

Avoid either call in cases where we were iterating over the possibly undefined value. Use `|| []` for these
2018-11-14 16:06:13 -08:00
Yisrael 5a8087c60e custom name when there are multiple outline providers 2018-11-14 18:13:52 +02:00
Andre Weinand e2f8c3c404 Debug API: surface Breakpoint.id; for Microsoft/vscode#48722 2018-11-14 15:41:29 +01:00
Andre Weinand 3f6901d478 correct fix for #63028 2018-11-14 10:57:31 +01:00
Johannes Rieken 33c89529be fix #63062 2018-11-14 09:39:18 +01:00
Andre Weinand 61e117b234 fix #63028 2018-11-14 00:50:55 +01:00
Andre Weinand fb61dd1885 add config to vscode.DebugSession 2018-11-14 00:50:55 +01:00
Andre Weinand b9fc2c1c20 debug api: add workspacefolder to DebugSession 2018-11-14 00:50:55 +01:00
Andre Weinand 8ec8c9774c debug API: introduce DebugAdapterProvider 2018-11-13 00:03:10 +01:00
Johannes Rieken f6bf792dea add API command for declaration provider, #62483 2018-11-12 11:15:42 +01:00
Johannes Rieken 201b6dac6a add proposed api for declaration provider, add test, add ipc logic, #62483 2018-11-12 11:05:59 +01:00
Johannes Rieken 8e55669bb7 fix #62059 2018-11-12 11:05:59 +01:00
Christof Marti abbaa68483 Telemetry for extension activation times 2018-11-09 11:14:26 +01:00
Johannes Rieken d4116a8f38 tweak markdown string conversion and rendering 2018-11-09 10:50:20 +01:00
Johannes Rieken 0b99867455 working on markdown string dto 2018-11-09 10:50:20 +01:00
Andre Weinand 1c60855e32 Update extHostDebugService.ts
make execPath variable work for EH
2018-11-09 10:46:23 +01:00
Rachel Macfarlane af1b4ebded Refactoring comment service to not be keyed on handle 2018-11-08 14:13:43 -08:00
Johannes Rieken 1c3d278021 toward strict null in extHostTypes #61543 2018-11-08 15:01:19 +01:00
Alex Dima c8a6e6e838 Tweaks 2018-11-08 01:25:33 +01:00
Matt Bierner 9e8719ba79 Add alert when trying to use the previewHtml command while developing an extension
Fixes #62685
2018-11-07 13:32:49 -08:00
Alex Dima e146b7aad6 Tweak IExtHostContext 2018-11-07 20:55:08 +01:00
Rob Lourens 6ba5f8f9f3 Final search TPromise removal #53526 2018-11-07 11:46:29 -08:00
Alex Dima b60903d3c2 Remove no longer necessary 'use strict' 2018-11-07 19:55:44 +01:00
Alex Dima eb87600bd3 Use more URIs 2018-11-07 19:48:14 +01:00
isidor a6fe9800e9 mainThreadDebugService: get rid of TPromise 2018-11-07 12:31:16 +01:00
Andre Weinand c48845126e clone DAP messages properly 2018-11-06 12:08:02 +01:00
Johannes Rieken 488fa952c0 add log messages for all language features (IntelliSense, formatting etc) fixes #43099 2018-11-06 11:56:24 +01:00
Dirk Baeumer 20130d4938 Fixes #62649: Don't serialize URI as JSON in DTOs 2018-11-06 10:33:54 +01:00
Dirk Baeumer 41c02aa888 Fixes #62594: Resolving process task doesn't take task system into account 2018-11-05 15:10:59 +01:00
Johannes Rieken 8e841f4454 fix #62460 2018-11-02 17:06:39 +01:00
Rachel Macfarlane 36dc10c9f7 Add log for registering workspace comment provider 2018-10-29 15:16:18 -07:00
Rachel Macfarlane 317fe8088c Log an event on webview panel creation 2018-10-29 14:54:43 -07:00
Andre Weinand c11c416340 rename proposed IDebugAdapterTracker to DebugAdapterTracker; fixes #59420 2018-10-29 18:23:35 +01:00