Commit Graph

92667 Commits

Author SHA1 Message Date
Daniel Imms aad33b60cc Improve grammar and fix typos in a notebook api 2022-02-03 09:42:18 -08:00
Rob Lourens b46986a65f Remove .only 2022-02-03 09:37:56 -08:00
Matt Bierner 820c2b3a12 Update yarn lock 2022-02-03 09:37:29 -08:00
Vitaly c134702cc4 Resolve correct link path for tsconfig.extends (#141062)
* fix(ts-features-extension): resolve correct path for `extends` of tsconfig
fixes #131643

* always provide link. add command to resolve the link path on click

* cleanup
just make the code cleaner

* revert `yarn.lock` changes

* pretending eslint

* use `vscode.open`

* don't add `.json` to path if it's already here
this change better conforms the TS resolving algorithm (see the reference)

* style: move `resolveNodeModulesPath` to top level

* don't show falsy errors on absolute paths

* improve resolveNodeModulesPath impl
- fixed a bug with infinite loop
- check for module existence once per level
2022-02-03 09:37:00 -08:00
Johannes Rieken 6e81cb0464 when disposing an emitter make sure that listeners (that theoretically shouldn't be there anymore) are unset so that they don't keep the emitter alive 2022-02-03 18:16:15 +01:00
Matt Bierner 69896100ed Add MarkdownString.baseUri proposal (#142055)
For #142051
2022-02-03 08:51:49 -08:00
Matt Bierner 7987c49a08 Use latex as language mode inside markdown math blocks
Fixes #142022

We added simple latex language support recently, so use this instead of our old `markdown-math` language
2022-02-03 08:49:41 -08:00
Raymond Zhao 870ab1e647 Merge Settings editor labels into a single group (#142045)
Refactor Settings editor labels to be under a single group.
Also fix VoiceOver support on macOS for those labels.

Fixes #107748
Fixes #141960
2022-02-03 08:40:14 -08:00
João Moreno 7455bc43ad unify eslint filters (#142063) 2022-02-03 08:12:23 -08:00
Johannes Rieken 897fc9508a revert bad change, unclear how that happened... 2022-02-03 17:09:15 +01:00
Robo b7712c07fa refactor: build x64 remote modules with same toolchain as binary (#142023)
* refactor: build x64 remote modules with same toolchain as binary

Refs https://github.com/nodejs/node/blob/master/BUILDING.md#official-binary-platforms-and-toolchains
Fixes https://github.com/microsoft/vscode/issues/137659

* chore: split client and server stages for x64

* chore: add build dependencies

* Revert "chore: add build dependencies"

This reverts commit f9077c9ebd6017bd973db9366dc3d7f336293742.

* chore: build step requires root dependencies

* chore: only perform module installation in separate stage

* chore: fix target path

* chore: run server stage in parallel to compile

* chore: fix dependency chain

* chore: declare parallel dependecy

* chore: fix artifact name

* chore: publish as archive to preserve file types

* chore: fix target directory for extraction

* chore: update postinstall script
2022-02-03 07:56:21 -08:00
Johannes Rieken f933065f53 more cancellation handling on the ext host, https://github.com/microsoft/vscode/issues/140557 2022-02-03 16:31:41 +01:00
Johannes Rieken dde804e1e9 untangle part of platform https://github.com/microsoft/vscode/issues/141154 2022-02-03 16:31:40 +01:00
Martin Aeschlimann 318f04c7da Merge pull request #140079 from SNDST00M/feat-theme-dirname-class
Add optional directory syntax in file icon themes
2022-02-03 16:30:59 +01:00
Martin Aeschlimann 7fce4b6856 let -> const 2022-02-03 16:30:00 +01:00
Martin Aeschlimann d454b02617 polishing 2022-02-03 16:16:59 +01:00
Alex Ross 47fc3a10f7 Task terminals with a failed process task aren't always reused properly (#141939)
* Task terminals with a failed `process` task aren't always reused properly
Fixes #141728

* Fix test failures

* PR feedback
2022-02-03 15:50:29 +01:00
Alex Dima 00d619e6fe Enforce import rule to avoid new imports (#141921) 2022-02-03 12:44:20 +01:00
Martin Aeschlimann 923b583d55 update @vscode/test-web 2022-02-03 11:55:20 +01:00
Andrew Jones 9dc211a499 fix indentation (#141997)
* fix indentation

* add tests

* make regex valid
2022-02-02 19:51:57 -08:00
Matt Bierner cdd2af7919 Improve comments 2022-02-02 17:59:33 -08:00
Jackson Kearl 236a716283 Address #140970 2022-02-02 17:22:39 -08:00
meganrogge 039bdabc93 fix #142046 2022-02-02 17:58:01 -06:00
Jackson Kearl a5682fbe9a Fix #141045 2022-02-02 14:23:18 -08:00
Jackson Kearl dc83d7ebff Fix #141702 2022-02-02 14:06:46 -08:00
Matt Bierner 356d29fbf1 Remove most SyncDescriptorN forms (#141976)
* Remove most SyncDescriptorX forms

From what I can tell, `SyncDescriptor0` is the only one of these types still being used. In order to speed up TS's type checking around `createInstance`, I think it makes sense to remove the unused forms

* Remove `SyncDescriptorN` from tree shaker usages

Co-authored-by: Alex Dima <alexdima@microsoft.com>
2022-02-02 13:45:05 -08:00
Daniel Imms 1b0574e02c Merge pull request #141755 from microsoft/tyriar/141743
Terminal link refactors
2022-02-02 12:59:05 -08:00
Daniel Imms f8d64e0c98 Remove unneeded TODOs 2022-02-02 12:11:53 -08:00
Daniel Imms 7ca7fbceb6 Put resolved link rate limit protections in place for local links
Fixes #139593
2022-02-02 12:10:46 -08:00
Daniel Imms b3c1221c59 Reduce duplication 2022-02-02 12:03:52 -08:00
Megan Rogge a3053f7022 allow creating a terminal in an empty workspace (#141971) 2022-02-02 14:02:59 -06:00
Daniel Imms 25e01c3a32 Fix terminal link openers tests 2022-02-02 11:53:55 -08:00
Daniel Imms 90a94e999f Removing todos, fix multiple extension link providers 2022-02-02 11:02:47 -08:00
Daniel Imms 8c20462d2a Fix hygiene after merge 2022-02-02 10:54:35 -08:00
Daniel Imms e650b3789e Merge remote-tracking branch 'origin/main' into tyriar/141743 2022-02-02 10:52:48 -08:00
Daniel Imms 082a500a64 Improve safety in ExternalTerminalService tests
Fixes #140901
2022-02-02 10:35:50 -08:00
Martin Aeschlimann fbdc009642 fix missing semicolon 2022-02-02 18:55:49 +01:00
Tyler James Leonhardt e52c81e783 remove no longer needed prebuilds action 2022-02-02 09:24:33 -08:00
Benjamin Pasero ee3556530f smoke - skip test (#142020) 2022-02-02 18:16:10 +01:00
Martin Aeschlimann 92cecf1048 code-web fix --help 2022-02-02 17:53:24 +01:00
Martin Aeschlimann 47dbe8bbf6 code-web forward to @vscode/test-web 2022-02-02 17:48:41 +01:00
Alexandru Dima aacef0b137 Fixes #141770: Only generate scrollbar CSS when the menus are hosted inside shadow dom. (#141924) 2022-02-02 08:42:13 -08:00
Dirk Baeumer 6ea4b6961d Tweaks to preinstall script 2022-02-02 17:10:43 +01:00
Alex Ross 142637c00e Fix comments can't be updated
Part of #142012
2022-02-02 17:04:47 +01:00
Benjamin Pasero 7b16c503e8 💄 2022-02-02 17:01:55 +01:00
Benjamin Pasero 77a93b43e9 smoke - skip #141054 2022-02-02 16:51:55 +01:00
Dirk Baeumer 5c70859065 Add some comments to the preinstall script 2022-02-02 16:45:03 +01:00
Dirk Bäumer 27db62e533 Merge pull request #141965 from noellelc/patch-1
remove specific TS version for RichNav task
2022-02-02 16:27:41 +01:00
Alex Ross b170ef3444 Fix no-async-promise-executor in task tests
Fixes #141993
2022-02-02 16:27:26 +01:00
Martin Aeschlimann ae2b5d5eab bump distro 2022-02-02 15:50:25 +01:00