Commit Graph

7215 Commits

Author SHA1 Message Date
Johannes Rieken b4aabbf31f use posix.join 2019-06-24 15:40:19 +02:00
Joao Moreno 7b1a326985 fixes #75753 2019-06-24 15:06:03 +02:00
Johannes Rieken 320fffc44a Merge pull request #75882 from microsoft/joh/fs
vscode.workspace.fs
2019-06-24 14:57:45 +02:00
Benjamin Pasero d813315714 comment out more (for #74898) 2019-06-24 10:49:34 +02:00
Johannes Rieken 44596ac959 first version of vscode.workspace.fs 2019-06-21 10:56:36 +02:00
Matt Bierner ffecce0476 Better encapsulate logic of spawning different server kinds 2019-06-20 18:25:12 -07:00
Matt Bierner 5fc7a8c5c0 Renames 2019-06-20 18:15:33 -07:00
Matt Bierner fd245fcda0 Fix method name 2019-06-20 18:13:06 -07:00
Matt Bierner 362ca1d638 Also include format in the syntax commands 2019-06-20 18:01:49 -07:00
Matt Bierner ec191a08f4 Make execute command a configuration object 2019-06-20 18:01:49 -07:00
Matt Bierner 1958209daf Include server id in TS server errors 2019-06-20 18:01:49 -07:00
Matt Bierner 87b8402b59 Add experimental dual TS server
Fixes #75866
2019-06-20 17:11:20 -07:00
Matt Bierner 8ec2559029 Move getQueueingType into class 2019-06-20 17:11:20 -07:00
Matt Bierner 45ea4703c2 Renames 2019-06-20 17:11:20 -07:00
Matt Bierner 4a053c9d6d Extract server spanwer to own file 2019-06-20 17:11:20 -07:00
Matt Bierner ccf4a04d5a extract server error to own file 2019-06-20 17:11:20 -07:00
Matt Bierner 7e1f8d4f1d Extract ITypeScript server interface 2019-06-20 17:11:20 -07:00
Matt Bierner 8b93c01655 Re-queue canceled geterr requests before remaining buffers
We should give higher priority to files that have previously had geterr triggered on them but did not have their request completed
2019-06-20 10:27:36 -07:00
Martin Aeschlimann 97708373c6 Merge pull request #75828 from Ash258/patch-1
shellscript: Add folding markers
2019-06-20 07:28:54 -07:00
Joao Moreno 997e91421e add diagnostic tool for git file event issues 2019-06-20 15:47:46 +02:00
Jakub Čábera e82130da4b shellscript: Add folding markers 2019-06-20 11:13:15 +02:00
ozyx a9672ad746 remove trailing '/' from repo url for baseFolderName 2019-06-20 00:36:34 -07:00
Matt Bierner 535c9d5627 Merge pull request #75741 from microsoft/dev/mjbvz/webviewResourceRoot
Add vscode.env.webviewResourceRoot API
2019-06-19 14:10:17 -07:00
Matt Bierner d599bd66e4 Merge pull request #75659 from microsoft/dev/mjbvz/use-ts-full-range-for-definition-preview
Provide full TS symbol range when previewing definitions in VSCode
2019-06-19 10:02:35 -07:00
Benjamin Pasero 4a7e7b5cef comment out more tests (#74898) 2019-06-19 11:48:46 +02:00
Matt Bierner 7f3d3d835f Add vscode.env.webviewResourceRoot api
Fixes #72155

Adds a constant to the api that tracks the root path for resources inside of webviews. This is required because we will not be able to use `vscode-resource:` uris on the web. Our current approach is to rewrite the html we are given but there are almost certainly going to be cases where we don't get this quite right.

Adopts the new api for the markdown preview
2019-06-18 22:29:37 -07:00
TBK bdc1fd4234 Add support for APKBUILD
APKBUILD is the build shell script format for Alpine Linux aports (packages - .apk) - https://wiki.alpinelinux.org/wiki/APKBUILD_Reference
2019-06-18 16:55:48 +02:00
Benjamin Pasero 356440d72d windows - disable terminal integration tests (#75689) 2019-06-18 13:48:30 +02:00
Matt Bierner 459939b905 Provide full TS symbol range when previewing definitions in VSCode
Fixes #72017

Has two fixes:

- Hooks up the JS/TS extension to consume the full symbol range provided by https://github.com/microsoft/TypeScript/pull/31587

- Makes the go the definition mouse implementation use the locationLink to compute the preview range. If a`targetSelectionRange` is provided, this means we use the normal `range` to get the preview range
2019-06-17 15:39:56 -07:00
Matt Bierner 18ba826e67 Markdown previews should be able to load resources from next to where they are running
Add `'self'` to some content security policies for the preview
2019-06-17 11:20:19 -07:00
Matt Bierner e3294dc7b1 Fix exception if extension is not installed 2019-06-14 16:30:05 -07:00
Matt Bierner c419355b5b Merge pull request #75375 from microsoft/dev/mjbvz/vscode-api-readonly-events
Mark events as readonly in VS Code api
2019-06-14 11:59:57 -07:00
Martin Aeschlimann 8c4a49f8b9 [testresolver] kill server on shutdown 2019-06-14 12:07:04 +02:00
Benjamin Pasero c6d9e8ea64 status - push proposed API for statusbar id/name and adopt 2019-06-14 11:52:39 +02:00
Matt Bierner 4f102f6ffc Pick up TS 3.5.2 2019-06-13 16:12:58 -07:00
Andrius 2ac8fbb7d0 notify tsserver about changes in external files. 2019-06-13 19:20:33 +03:00
Martin Aeschlimann 9bc4699da4 package.json suggestions stopped working - skimdb is being retired. Fixes #75274 2019-06-13 17:30:10 +02:00
Martin Aeschlimann 56d1a02b56 Merge pull request #72763 from jk21/package-json-info
Package json info
2019-06-13 17:01:24 +02:00
Martin Aeschlimann 4284a8ff20 use --json 2019-06-13 16:58:34 +02:00
Martin Aeschlimann 8cbd7355ee Merge branch 'master' into pr/jk21/72763 2019-06-13 16:06:33 +02:00
Martin Aeschlimann c67229f526 Merge pull request #75332 from remcohaszing/highlight-gitmodules
Add syntax highlighting for .gitmodules
2019-06-13 15:46:27 +02:00
Martin Aeschlimann c47421fb44 [testresolver] setting 'testresolver.pause' to test disconnect & reconnect 2019-06-13 15:27:36 +02:00
Alex Ross 6a7e5dbd0e Update C++ grammar
Get the fix for traling spaces. Fixes #75069
2019-06-13 13:20:04 +02:00
Martin Aeschlimann 81821c71a6 testresolver: kill server process, more settings 2019-06-13 12:25:17 +02:00
Martin Aeschlimann a84c30184c [css/json/html] update lsp, services & dependencies 2019-06-13 10:27:45 +02:00
Joao Moreno 5f70390f0d fixes microsoft/vscode-remote-release#671 2019-06-13 10:02:23 +02:00
Matt Bierner 2ad085b5bd Merge pull request #75357 from Olovan/fix_35245
Fix for issue #35245
2019-06-12 16:56:13 -07:00
Matt Bierner b4f6130fe4 Fix some compile errors resutling from readonly change 2019-06-12 16:54:16 -07:00
Matt Bierner a6a376e933 Merge pull request #75092 from microsoft/dev/mjbvz/readonly-diagnostics-api
Use readonly arrays for the vscode.DiagnosticCollection api
2019-06-12 14:46:17 -07:00
Micah Smith 01f7276b7e Fix for issue #35245 2019-06-12 14:30:54 -04:00