Commit graph

10449 commits

Author SHA1 Message Date
João Moreno 007baec8d5 fixes #118214 (#118425)
* fixes #118214

* address feedback
2021-03-08 12:51:56 +01:00
Daniel Imms 074632a51f Try enable remote terminal integration tests
Part of #96057
2021-03-06 10:20:30 -08:00
Sora Morimoto 508fcfbb53 Add more OCaml related file extensions to the OCaml group
Signed-off-by: Sora Morimoto <sora@morimoto.io>
2021-03-06 20:58:40 +09:00
Matt Bierner e066c74761 Document new fixedChunkSizePolling ts watch mode 2021-03-05 18:49:17 -08:00
Daniel Imms 02a5d5925b Disable relaunch in tests 2021-03-05 17:51:34 -08:00
Daniel Imms 755fae50ab Bail out of create process if it's been disposed
This is likely the cause of several terminal test issues we've been seeing,
especially on remote. When process creation becomes async, the process
seems to hang around if the terminal was disposed during the process
creation.

Another thing to consider if env var relaunches messing with tests.
2021-03-05 17:47:39 -08:00
Daniel Imms b15bbfa851 More test logs 2021-03-05 16:21:33 -08:00
Daniel Imms ff09362f44 Merge remote-tracking branch 'origin/main' into tyriar/116467_2 2021-03-05 15:34:48 -08:00
Daniel Imms 7af259ab84 Add logs to test 2021-03-05 14:59:23 -08:00
Eric Amodio c24bfc336c 💄& localization 2021-03-05 17:54:27 -05:00
David Anthoff c18378655b Add Julia indentation rules 2021-03-05 14:14:46 -08:00
Matt Bierner f704f80f87 Pick up TS 4.2.3
For #118260
2021-03-05 12:44:48 -08:00
Oleg Demchenko 48be13acf8
Check if VSCode runs serverless (#118233)
In situations when VSCode runs as remote or serverless we should attempt
authentication flow without a local server.
2021-03-05 09:08:36 -08:00
Sandeep Somavarapu 04770364fd #118222 skip failed test 2021-03-05 16:24:57 +01:00
Johannes Rieken 6117524374
make NotebookCellData and NotebookData classes, rename NotebookCellData#cellKind to NotebookCellData#kind 2021-03-05 15:17:55 +01:00
Johannes Rieken 997c9f2930
add showNotebookDocument overload or uri 2021-03-05 14:50:47 +01:00
Sandeep Somavarapu bc62648b05 Revert "Remove authentication provider package.json declaration"
This reverts commit 811dc8d45a.
2021-03-05 14:02:57 +01:00
Alex Ross 179c89852f Change icon for npm scripts view
Fixes #118019
2021-03-04 15:32:04 +01:00
Alex Ross 3c238e71db Add "hasPackageJson" check back to npm view
and let it find files in directories
Fixes #117950
2021-03-04 14:39:04 +01:00
Matt Bierner 49d05f998f Add CodeActionTriggerKind api proposal
For #118084
Fixes #118087
2021-03-03 17:36:07 -08:00
Raymond Zhao abf99de040 💄 2021-03-03 23:18:17 +00:00
Raymond Zhao aaf70523a8 Bump vscode-emmet-helper, fixes #118008 2021-03-03 23:18:17 +00:00
Matt Bierner 2f7438f492 Fix spelling for type 2021-03-03 10:57:24 -08:00
Matt Bierner 5f24ec84ac Use correct new context name 2021-03-03 10:57:24 -08:00
Alex Ross 6949fed6ed Update grammars and fix julia update script for Windows 2021-03-03 17:26:09 +01:00
Ladislau Szomoru 14fd07d57a Workspace trust api feedback 2021-03-03 12:41:22 +01:00
Jackson Kearl 65a9aa1776 Use "(Settings) " as a prefix for userdata paaths in web
Closes #114979
2021-03-03 03:19:31 -08:00
Raymond Zhao 0a49559a44 Mitigates #118008, better fix TBD 2021-03-03 04:49:37 +00:00
Matt Bierner 623741272a Add activeCustomEditorId context
Fixes #113511

This tracks the id of the currently active custom editor

This change also removes the 'customEditors' context. This was an old context specific to custom editors and has since been replaced by the more generic `activeEditorAvailableEditorIds` context
2021-03-02 12:30:28 -08:00
Rachel Macfarlane e3829dc247
Add 'prune' option to fetch in git extension API (#117923)
Add 'prune' option to fetch in git extension API
Add overload to fetch to pass options
2021-03-02 15:18:59 -05:00
Hsuan-An Weng Lin 975dfff6db
Emmet: Change the type of emmet extensions path (#117946)
* Emmet: change extensionsPath input type to string[]
* Emmet: add migration function for old config
2021-03-02 12:14:51 -08:00
Raymond Zhao b629d888ca Bump Emmet yarn, fixes #117154, fixes #97632 2021-03-02 19:36:38 +00:00
Daniel Imms 88d9e2b46b Refactor second task test 2021-03-02 10:59:16 -08:00
Daniel Imms f8c41a80b0 Refactor first task test 2021-03-02 10:59:15 -08:00
Daniel Imms c8fc575275 Ignore terminal events not related to task test 2021-03-02 10:59:13 -08:00
Benjamin Pasero be11cb2de0 disable failing test (#117446) 2021-03-02 10:10:36 +01:00
Andrew Branch 400737c5b8
Pass 'data' to completion details request (#117092) 2021-03-01 16:04:48 -08:00
Eric Amodio 0102534039 Splits clone/docs welcome
Allow GitHub Browser entry in the middle
2021-03-01 18:33:28 -05:00
Rachel Macfarlane 811dc8d45a Remove authentication provider package.json declaration 2021-03-01 14:11:26 -08:00
Raymond Zhao 8e37e4722e
Fixes #74505 (#117807) 2021-03-01 22:06:34 +00:00
ABHIJEET PANDEY 5aeafe2b20
Fix Emmet issue where incorrect abbreviation is displayed in an html document (#117759) 2021-03-01 13:26:13 -08:00
Ladislau Szomoru f18a340066 Use method instead of event 2021-03-01 20:05:30 +01:00
Hsuan-An Weng Lin c30e2d46b2 Fix emmet update extensions path issue (#117797)
* Emmet: fix unloaded emmetHelper

* Emmet: fix wrong type of error object
2021-03-01 17:52:15 +00:00
Martin Aeschlimann 0bf5569f02 seti: use CONTRIBUTING 2021-03-01 17:14:58 +01:00
Ladislau Szomoru 73112daff1 Remove extra check that is not needed 2021-03-01 15:13:18 +01:00
Benjamin Pasero e916637528 tests - enable color output for integration tests 2021-03-01 15:10:15 +01:00
Martin Aeschlimann 1c4daf4886
Merge pull request #117842 from TranquilMarmot/main
Update seti-ui icon theme
2021-03-01 13:45:27 +01:00
Ladislau Szomoru 8fd4a68845
Factor in workspace trust when switching versions (#117774) 2021-03-01 09:09:13 +01:00
TranquilMarmot f3ec084d54 Update seti-ui icon theme 2021-02-27 21:30:20 -08:00
Matt Bierner d89e2e17a5 Allow single line comment after { for auto indent
Fixes #86176
2021-02-26 20:30:02 -08:00
Matt Bierner 8572664c6c Enable semantic features (such as error reporting) in JS/TS notebook cells 2021-02-26 18:39:21 -08:00
Matt Bierner a74ebb17cf Add helper for tracking active js/ts editor
Fixes #117813
2021-02-26 18:05:06 -08:00
Matt Bierner 1f567e10f3 Fixing two more cases for promises in conditionals 2021-02-26 17:38:37 -08:00
Matt Bierner 91d73da5e4 Only show infer return type refactoring when refactorings are requested
Fixes #117799
2021-02-26 14:21:24 -08:00
Matt Bierner 94447bd20e Use button foreground on hover
Fixes #117568
2021-02-25 17:31:15 -08:00
Johannes Rieken 44afa91ef6 also support when in viewsWelcome, https://github.com/microsoft/vscode/issues/9303 2021-02-25 13:03:26 +01:00
Johannes Rieken 9efc326b9b fix https://github.com/microsoft/vscode/issues/117594 2021-02-25 10:44:09 +01:00
rebornix 07340c27f5 fix #117449. 2021-02-24 10:48:13 -08:00
Daniel Imms faccfff275 Make terminal test less strict
Fixes #117371
2021-02-24 09:41:24 -08:00
Johannes Rieken 48d47c8715 support when suggestions for keybindings and views as well, fyi @bpasero 2021-02-24 16:15:28 +01:00
Johannes Rieken 8d9b2e65bd more tests for https://github.com/microsoft/vscode/issues/117273 2021-02-24 15:31:10 +01:00
Johannes Rieken a799375663 fix https://github.com/microsoft/vscode/issues/117456 2021-02-24 15:06:53 +01:00
Johannes Rieken e7150f1fd3 add skipped test for https://github.com/microsoft/vscode/issues/117273 2021-02-24 15:06:53 +01:00
Benjamin Pasero 09a093d0d8 calm down integration tests 2021-02-24 09:26:18 +01:00
Matt Bierner 6c179b9abe Pick up TS 4.2 final
Fixes #115568
2021-02-23 23:25:28 -08:00
Eric Amodio c257135247 Removes extra command 2021-02-23 11:07:38 -05:00
Benjamin Pasero e4364e5f5d fix #117254 2021-02-23 08:27:52 +01:00
Rob Lourens bd74308b5a Revert "Merge pull request #117069 from microsoft/roblou/refactorKernel"
This reverts commit c159b34535, reversing
changes made to ba3bd11ac7.
2021-02-22 19:22:52 -08:00
Jackson Kearl 6312db1e01 Fix #115041: Path to untitled file from search editor is wrong 2021-02-22 19:01:26 -08:00
Matt Bierner b3a33306fb Add markdown emoji for testing in notebooks 2021-02-22 18:10:27 -08:00
Rob Lourens c159b34535
Merge pull request #117069 from microsoft/roblou/refactorKernel
Move kernel/execution code out of NotebookEditorWidget for testability
2021-02-22 17:00:10 -08:00
Rob Lourens 1fd9f9eb28 Update test for api 2021-02-22 16:39:37 -08:00
Matt Bierner 6a9f8ac758 Rename markdown math extension to notebook-markdown-extensions
We will use this to experiment with different types of extensions, not just math
2021-02-22 16:07:48 -08:00
Rachel Macfarlane 6a6b9a5cc8 Possible fix for #115918 2021-02-22 15:44:38 -08:00
Manuel Thalmann cdd7066f00
Allow Markdown-Rendering Without Providing an Env-Parameter (#117041)
* Add a rule for initializing the image-stabilizer

* Only use `containingImages` if the variable exists
2021-02-22 14:02:36 -08:00
Hsuan-An Weng Lin 5654c838e8
Emmet: add support of multiple extensions path (#117105) 2021-02-22 11:20:21 -08:00
Raymond Zhao 5bab307980 Bump vscode-emmet-helper 2021-02-22 19:15:42 +00:00
Eric Amodio 31aa03fcc8 Closes #116361 - adds select/compare ability 2021-02-22 11:58:02 -05:00
Felix Haase 524e119a8b
remove colon from git host in askpass arguments (#117230)
fixes #117152
2021-02-22 15:04:24 +01:00
Martin Aeschlimann b273be7907 publish vscode-json-languageserver@1.3.4 2021-02-22 15:03:07 +01:00
Martin Aeschlimann 3d455784e7 JSON Language Server 1.3.3 2021-02-22 15:00:18 +01:00
Martin Aeschlimann 912792b418 JSON Language Server 1.3.2 2021-02-22 14:59:27 +01:00
Martin Aeschlimann e938901e2a fix vscode-json-languageserver readme. Fixes #116720 2021-02-22 14:57:56 +01:00
Daniel Imms ce7cd0abac Make env var tests more resilient to other terminal events 2021-02-22 04:04:48 -08:00
Daniel Imms d2a6dea323 Disable conpty in integration tests again
Fixes #117028
2021-02-22 03:52:59 -08:00
Rachel Macfarlane 78707e2d79 Fix #117098 2021-02-19 14:57:06 -08:00
Jean Pierre 5d2c9bf299
Consolidate wrapWithAbbreviation and wrapIndividualLinesWithAbbreviation in one command (#116603)
fixes #109191, fixes #116738
2021-02-19 11:33:47 -08:00
Raymond Zhao d29d7e023b Add ! as stylesheet trigger character for Emmet, fixes #117020 2021-02-19 18:47:48 +00:00
Johannes Rieken 61df1625ef assert no RPC leakage in notebook tests 2021-02-19 17:05:25 +01:00
Johannes Rieken 9fe7b6446d support setTextDocumentLanguage-api for notebook cells, fyi @rebornix 2021-02-19 15:29:42 +01:00
Johannes Rieken fa6c46b74b
Merge pull request #116968 from DonJayamanne/fixOutputMetadata
Cell output metadata to be added to Notebook Model
2021-02-19 12:53:44 +01:00
Don Jayamanne 73ccfc027c Oops 2021-02-18 20:36:06 -08:00
Matt Bierner 192c817fd3 Make jsdoc completions text kind instead of snippet kind
Fixes #116941

Snippet completions can be disabled by `editor.snippetSuggestions`. It likely isn't expected that this setting could disable JSDoc completions too
2021-02-18 19:34:12 -08:00
Habib Karim 9f08368e92
Handle normalized absolute file paths on markdown preview link click (#116649)
* Handle normalized absolute file paths on markdown preview link click #115812

* Parse file path using vscode.Uri
2021-02-18 19:07:22 -08:00
rebornix 9c77f4d86a add NotebookDocument.save(). 2021-02-18 11:57:49 -08:00
Don Jayamanne 33dc53fe95 Oops 2021-02-18 10:17:17 -08:00
Don Jayamanne 6b7bb2308b Cell output metadata to be added to Notebook Model 2021-02-18 10:14:05 -08:00
Hsuan-An Weng Lin 2bb9fdfa8c
Emmet: add css.color.short setting (#116912)
Fixes #72594
2021-02-18 08:54:35 -08:00
Raymond Zhao 7effc11c79 Bump Emmet version 2021-02-18 08:52:08 -08:00
Daniel Imms 666351b321 Merge remote-tracking branch 'origin/main' into tyriar/megan 2021-02-18 04:35:54 -08:00