Commit graph

9633 commits

Author SHA1 Message Date
Matt Bierner a3e37dc103 Remove expect error 2020-08-10 14:33:10 -07:00
Matt Bierner d21ff5b1c3 Remove expect error for TS 4.0 2020-08-10 14:31:25 -07:00
Matt Bierner 7819af28ae Pick up TS 4.0 rc for insiders 2020-08-10 13:36:19 -07:00
Matt Bierner 6dd0a9a64d Remove any casts 2020-08-10 13:36:19 -07:00
Johannes Rieken 6458962368 update integration tests 2020-08-10 18:28:58 +02:00
Johannes Rieken 5fe144cf97 Merge branch 'master' into joh/celldocs 2020-08-10 18:24:01 +02:00
Caio 425da67728 treat .c++ & .h++ files as c++, & update icon theme 2020-08-09 19:05:57 -03:00
João Moreno 4d7ee02205
fixes #104248 2020-08-07 20:04:41 +02:00
Alex Ross 924ccf2b63 Include weird timestamp pattern in tsc-watch problem matcher
Fixes #104157
2020-08-07 11:00:41 +02:00
Milo Moisson d213eb2d07
Fix JS snippets trailing commas. (#104153)
Fix JS snippets trailing commas, introduced by #100657 and observed by #104141.
2020-08-06 11:42:47 -07:00
Daniel Rosenwasser 54a38a2ee9
Add check to ensure RC and forward use '--serverMode'. (#104123) 2020-08-05 15:26:59 -07:00
Rachel Macfarlane 1961260ef3 Update github token input prompt 2020-08-05 13:37:06 -07:00
Matt Bierner 4193455a6f Observe the new createAutoImportProviderProgramDurationMs property added by TS 4.0
Adds this property to our completion telemetry
2020-08-05 12:28:44 -07:00
Sandeep Somavarapu 530e947fe5 Fix #103970 2020-08-05 13:51:51 +02:00
João Moreno 2f2ba0d764
fixes #102455 2020-08-05 12:09:17 +02:00
João Moreno db514242e4
fixes #102303 2020-08-05 12:03:52 +02:00
João Moreno b18015d0f8
fixes #101795 2020-08-05 11:40:28 +02:00
Matt Bierner 4430401028 Include server id in telemetry and in user issue reports
From https://github.com/microsoft/TypeScript/issues/39795#issuecomment-668250348
2020-08-03 16:03:34 -07:00
Matt Bierner 358cc674a7 Add more exclaimation points 2020-08-03 16:03:34 -07:00
Matt Bierner 0009a0b424 Fallback to bundled version if selected TS version is invalid
Fixes #103213

This restores some logic that we removed during the web refactoring
2020-08-03 15:08:28 -07:00
Andrew Branch 4a206a33e5
Change includePackageJsonAutoImports options (#103732) 2020-08-03 14:16:28 -07:00
dependabot[bot] 0b773db915
Bump elliptic in /extensions/markdown-language-features (#103658)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.4.0 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.4.0...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-03 14:01:25 -07:00
Christof Marti ad2f35f020 Add userEnvProbe (microsoft/vscode-remote-release#3224) 2020-08-03 22:22:50 +02:00
Matt Bierner bd11c7f95a Don't use negative margins for spacing in markdown preview 2020-08-03 12:27:57 -07:00
Rob Lourens 518523fc7f let -> const, settings 2020-08-03 08:54:14 -07:00
Rob Lourens 635b397e2d let -> const, notebooks 2020-08-03 08:54:14 -07:00
João Moreno 532c7b1c78 cleaner git submenus 2020-08-03 14:11:14 +02:00
Alex Ross fe35d8c97a Add 'Gulpfile.js' as valid gulpfile name
Fixes #103794
2020-08-03 11:15:31 +02:00
Martin Aeschlimann d5327bca82 update css/json services 2020-08-02 21:53:34 +02:00
Eric Amodio 8d51d4a419 Hides timeline view if no providers registered
Helps first-run experience, see here:
https://github.com/microsoft/vscode/issues/98614#issuecomment-665693078
2020-07-31 18:37:15 -04:00
rebornix 98dd195b91 hook native undo/redo with notebook 2020-07-31 10:43:58 -07:00
João Moreno 22ff86bac3 fixes #102109 2020-07-31 15:38:16 +02:00
Alex Ross 2344987359 Add task test back in 2020-07-31 10:15:05 +02:00
Aman Gupta d9b4226acc empty-line-wrap-fix 2020-07-31 11:53:44 +05:30
adfnekc fd75556c52
fix unicode download url error (#103460)
unicode downloadurl change
2020-07-30 20:47:34 -07:00
Rob Lourens 4bd3ba6f33 Fix notebook smoke test
Fix #102113
2020-07-30 09:08:51 -07:00
Alex Ross ae245c9b1f Fix onDidStart and End task test 2020-07-30 16:19:22 +02:00
isidor 15ada625f2 skip moree tests 2020-07-30 16:11:05 +02:00
João Moreno 7f43164ae4 fixes #101404 2020-07-30 15:53:22 +02:00
isidor d7ed2f5382 skip more tests 2020-07-30 15:23:53 +02:00
isidor f3e4ff9196 skip failing tests 2020-07-30 14:39:52 +02:00
Alex Ross c8b5be4801 Add wait wait in tasks test for execute to return 2020-07-30 13:38:20 +02:00
Alex Ross e39d21e318 Remove hack in terminal task system to delay disposal
This is no longer needed because #92868 is fixed

This reverts commit d6354443f4.
2020-07-30 11:59:18 +02:00
João Moreno 211fe2fcff
Merge pull request #103326 from NotWearingPants/patch-2
Treat all files with `git{config,attributes,modules}`/`editorconfig` extensions as properties files
2020-07-30 10:46:15 +02:00
Sandeep Somavarapu cc20a1f02a #103544 Skip another failing test 2020-07-30 10:05:34 +02:00
Vitaliy Gulyy 3944e56699
Allow syntax highlighting for Dockerfile.*, Containerfile.* (fixes #102897)
Signed-off-by: Vitaliy Gulyy <vgulyy@redhat.com>
2020-07-30 09:50:39 +02:00
Jackson Kearl 9c525f3cf2 Enable search-editor in serverless.
Closes microsoft/vscode-internalbacklog/issues/1208
2020-07-29 21:24:57 -07:00
Eric Amodio ea63321bc6 Removes internal gh browser & adds external 2020-07-29 23:49:17 -04:00
Jackson Kearl c2224dab6c Allow for non-file uri's in search editor 2020-07-29 17:08:41 -07:00
Jean Pierre f732547a3d
Fixes #103076 (#103578) 2020-07-29 15:31:50 -07:00
Matt Bierner e0f0cc4bf2 Skip another failing test 2020-07-29 15:05:49 -07:00
Matt Bierner 55ad57fc2a Skipping failing test 2020-07-29 14:06:12 -07:00
Matt Bierner bdd3721849 Add custom editor test extension
Adds a simple set of tests for custom editors in a new extension. This is currently not run during CI since we want more testing to make sure it is reliable
2020-07-29 14:05:44 -07:00
AlexxNB f40a29d680 xhtm->xht 2020-07-29 18:12:24 +03:00
Alexey Schebelev 1ea9bbf7d2
Add *.xhtm file extension
`xhtm` - is also valid file extension for XHTML files. It is like `htm` and `html` for HTML.
2020-07-29 16:57:21 +03:00
Sandeep Somavarapu a3f6ecc5eb #103544 comment out failing test 2020-07-29 11:01:37 +02:00
Rachel Macfarlane 12f63d9c66 Stabilize authentication consumer side, fixes #100993 2020-07-28 09:58:16 -07:00
Alex Dima f485d75605
Revert change that breaks integration tests 2020-07-28 12:04:57 +02:00
Matt Bierner 7493065766 Fix webview special paths for resources and re-enable test
Fixes #103419
2020-07-27 21:41:30 -07:00
Ye-hyoung Kang fcc2a4935e
Add filename patterns for jsconfig.json (#103360)
Add alternative filename patterns for jsconfig.json that will be recognized as JSONC when opened. This mirrors the accepted filename patterns for tsconfig.json.
2020-07-27 13:12:42 -07:00
Alex Dima 88e6416265
comment out failing web integration test 2020-07-27 17:50:47 +02:00
Alex Dima 6c99a9fca9
Fix that microsoft-authentication is a web extension 2020-07-27 14:23:10 +02:00
Rob Lourens 50652f8189 Fix findFiles integration tests after PR even more 2020-07-26 18:35:14 -07:00
NotWearingPants 05a8e34caa
Treat all files with git{config,attributes,modules}/editorconfig extensions as properties files 2020-07-25 22:29:05 +03:00
Rob Lourens e2de23c683 Fix integration tests 2020-07-25 09:21:27 -07:00
Jean Pierre 86c04f72be
Fixes regression: cannot open image with special characters '#', '?', '%' (#102189)
* Fixes #102188

* Add unit test for #102188
2020-07-24 13:58:54 -07:00
Matt Bierner 519ce367a3 Use asAbsolutePath instead of hardcoding path 2020-07-24 13:52:48 -07:00
Matt Bierner d43491b79d Reduce number of files copied for TS web build 2020-07-24 13:52:48 -07:00
Rachel Macfarlane 33659eda9f Add codeExchangeProxyEndpoints to web api 2020-07-24 12:46:15 -07:00
Rachel Macfarlane 3c96ef7d89 Update Microsoft auth callbacks 2020-07-24 09:11:50 -07:00
Alex Dima 91cdca1bdb
Do not ship unnecessary files with extensions 2020-07-24 13:57:51 +02:00
Alex Dima 2fa41fb23e
Add "web" as extensionKind to extensions which support this 2020-07-24 10:41:03 +02:00
Matt Bierner 731f9c2563 Prefer using data-href if it exists on a markdown preview link
Fixes #101203
2020-07-23 21:51:18 -07:00
Rachel Macfarlane 1522727940 Update Microsoft auth provider extension kind 2020-07-23 12:00:45 -07:00
Sandeep Somavarapu 080eae73cd fix #103009 2020-07-23 11:19:00 +02:00
Matt Bierner 8c426f9f3b Update built TS web version 2020-07-22 17:56:43 -07:00
Andrew Branch 2cf34eefdd
[typescript-language-features] Add telemetry for package.json auto imports (#103126)
* Add telemetry for package.json auto imports

* Change data classification

* Use string, boolean is not allowed in TelemetryProperties
2020-07-22 15:59:51 -07:00
Andrew Branch 1c8662b8bf
Add setting for package.json auto imports (#103037) 2020-07-22 15:28:22 -07:00
Matt Bierner fe47409531 Pick up TS 3.9.7 2020-07-22 15:22:40 -07:00
Matt Bierner 3f1206a355 Fix isWeb platform check
The new check should be safer
2020-07-22 14:52:38 -07:00
Matt Bierner 5b9fd525fa Minimize shipped tsserver
This takes the shipped size from 9Mb to 2.9mb
2020-07-22 14:52:38 -07:00
Matt Bierner ba6576d343 Move project status into host 2020-07-22 14:02:38 -07:00
Matt Bierner 8d6b507dfb Fix build error
watch didn't pick up on the file rename
2020-07-22 12:12:21 -07:00
Peng Lyu 0c7c7c3d73
Merge pull request #103054 from rebornix/rebornix/integration-test-notebook
💄 integration test notebook
2020-07-22 11:46:35 -07:00
Matt Bierner f9224c26cb Move command manager into commands folder 2020-07-22 11:31:08 -07:00
Matt Bierner 3b15049759 Rename files to mark them as browser or electron 2020-07-22 11:31:08 -07:00
Matt Bierner c6ce8f26cc Move fork impl into serverProcess 2020-07-22 11:31:08 -07:00
Matt Bierner 2f10b23958 Move buffer sync support into server folder 2020-07-22 11:31:08 -07:00
rebornix 3423d5c7ac no assert for initial state 2020-07-22 10:50:16 -07:00
rebornix 8f032b536c 💄 2020-07-22 09:32:59 -07:00
Peng Lyu bd70388d46
Merge branch 'master' into rebornix/integration-test-notebook 2020-07-22 09:32:48 -07:00
rebornix 86356398dd use tmp file for every test. 2020-07-22 09:01:02 -07:00
João Moreno be901d8db1 fixes #103053 2020-07-22 10:37:09 +02:00
João Moreno e4f2a0fa0b
Merge pull request #103044 from NotWearingPants/patch-1
Treat all files with `npmrc`/`npmignore`/`gitignore` extensions as properties/ignore files
2020-07-22 09:26:02 +02:00
Matt Bierner 0a7364f005 Use object parameter for services 2020-07-21 18:56:27 -07:00
Peng Lyu e67bc31c39
Merge branch 'master' into rebornix/integration-test-notebook 2020-07-21 18:14:51 -07:00
rebornix e83010a4aa silent fail when the documents events are wrong 2020-07-21 18:13:23 -07:00
Matt Bierner feadf5183d Move code lens files into own directory 2020-07-21 17:19:47 -07:00
Matt Bierner 5dfb77c313 Move task provider into own folder 2020-07-21 17:15:20 -07:00
Matt Bierner a4b0116978 Rename features -> langaugeFeatures 2020-07-21 17:12:19 -07:00
Matt Bierner 6649f4e296 Clean up extension activation 2020-07-21 17:06:24 -07:00
Matt Bierner 0bf4493b75 Don't send git resources to tsserver 2020-07-21 16:52:17 -07:00
Matt Bierner 21cd7c6001 Move some files into server 2020-07-21 16:47:54 -07:00
Matt Bierner ae7254a2e9 Fixing some errors when loading workspace TS versions 2020-07-21 16:41:02 -07:00
Matt Bierner 23c4467ed3
Enable web TS Server (#102990)
This enables running the TS Server on web. This currently requires a special version of the TypeScript server
2020-07-21 16:13:52 -07:00
NotWearingPants e4824fa66a
Treat all files with an npmrc/npmignore extension as properties/ignore files 2020-07-22 00:22:10 +03:00
NotWearingPants 399d695f5f
Treat all files with a gitignore extension as ignore files 2020-07-22 00:18:54 +03:00
Matt Bierner ec8606cb49 Make sure main process webview file resource loads stays on main process
We were checking the wrong uri
2020-07-21 14:02:28 -07:00
rebornix d5a65b5983 💄 2020-07-21 13:19:11 -07:00
rebornix 3dca69e729 close editors after untitled file creation. 2020-07-21 13:11:30 -07:00
rebornix 57d12629a8 wait for document close when finishing a test. 2020-07-21 13:09:39 -07:00
rebornix 9c467b969c lazy load webview if there is no webview outputs or not kernel dependencies 2020-07-21 11:06:53 -07:00
rebornix cf9d6d7667 re #102899. 2020-07-21 08:55:18 -07:00
rebornix 1a2e3fa16c re #102899. 2020-07-21 08:38:34 -07:00
Benjamin Pasero dc333833e9 eslint - fix linting issues 2020-07-21 07:46:15 +02:00
Matt Bierner caa05dd6d5 Remove extra gating around selector
A registration should only need to if it targets all files, or just those on disk
2020-07-20 16:53:32 -07:00
Matt Bierner 3841f78377 Fix normalization of toResource for untitled resources 2020-07-20 16:36:58 -07:00
Matt Bierner e41c195051 Work towards allowing enhanced syntax server commands to be run against any file
We currently restrict the TS server to working with a small set of file schemes. This is done because the TS server itself cannot read files from on of VS Code's virtual file system providers (and will crash if it tries to do so)

However we can enable single file commands for these other file schemes, so long as they are treated as in-memory files. This change works towards supporting that by changing when certain providers are enabled/disabled
2020-07-20 16:27:37 -07:00
Matt Bierner 8bf2ae16a0 Export RequestCancellerFactory implementations as constants 2020-07-20 16:27:37 -07:00
Matt Bierner 538ff07c71 Move logDirectoryProvide into server 2020-07-20 16:27:37 -07:00
Matt Bierner 90fbd0eb60 Extract cancellation.electron
This makes it possible to replace the cancellation logic for serverless
2020-07-20 16:27:37 -07:00
Matt Bierner 3b9db3df27 Extract NodeLogDirectoryProvider to electron specific file 2020-07-20 16:27:37 -07:00
Matt Bierner 00bd63c32c Move lazyClientHost to own file 2020-07-20 16:27:37 -07:00
Matt Bierner c17905888c Extract onIsCaseInsenitiveFileSystem 2020-07-20 16:27:37 -07:00
Rob Lourens 90363c2f9d Change cell execution/cancel API
Fix #99203
2020-07-20 14:43:20 -07:00
Rachel Macfarlane cd5b4a7c80 Emit activation event for auth providers when getSession is called 2020-07-20 14:23:14 -07:00
Rachel Macfarlane 7725bf1bcc Move authServer to fix relative paths issue 2020-07-20 09:31:37 -07:00
Rachel Macfarlane 1ac2178ed0 Show input box for PAT in test environments instead of doing auth flow 2020-07-17 10:46:48 -07:00
Rob Lourens 10033ed530
Merge pull request #102770 from microsoft/dependabot/npm_and_yarn/extensions/html-language-features/server/lodash-4.17.19
Bump lodash from 4.17.10 to 4.17.19 in /extensions/html-language-features/server
2020-07-17 10:24:57 -07:00
dependabot[bot] 8390160e68
Bump lodash in /extensions/html-language-features/server
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.10 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.10...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-17 17:24:50 +00:00
Rob Lourens 4e648e27dd
Merge pull request #102771 from microsoft/dependabot/npm_and_yarn/extensions/css-language-features/server/lodash-4.17.19
Bump lodash from 4.17.10 to 4.17.19 in /extensions/css-language-features/server
2020-07-17 10:24:45 -07:00
Rob Lourens 7f9df80a54
Merge pull request #102772 from microsoft/dependabot/npm_and_yarn/extensions/markdown-language-features/lodash-4.17.19
Bump lodash from 4.17.10 to 4.17.19 in /extensions/markdown-language-features
2020-07-17 10:24:27 -07:00
Johannes Rieken c01b925533
Merge branch 'master' into joh/celldocs 2020-07-17 15:05:18 +02:00
dependabot[bot] bff6a419a6
Bump lodash from 4.17.10 to 4.17.19 in /extensions/emmet
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.10 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.10...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-17 11:10:57 +00:00
dependabot[bot] 454f2dc891
Bump lodash in /extensions/markdown-language-features
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.10 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.10...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-17 11:08:54 +00:00
dependabot[bot] 0ac3ec6a08
Bump lodash in /extensions/css-language-features/server
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.10 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.10...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-17 11:08:06 +00:00
João Moreno 27e06f526f update octokit in github 2020-07-17 11:27:00 +02:00
Johannes Rieken b3f090d329 use getEventOncePromise-util 2020-07-17 11:18:35 +02:00
Johannes Rieken 04eef0779d add test that asserts cell document open are fired when the notebook is ready, not before 2020-07-17 11:16:38 +02:00
Johannes Rieken 00dea1c4ad create "real" TextDocument when opening a notebook or when adding cells, don't create them again when the renderer makes models 2020-07-17 11:02:08 +02:00
Johannes Rieken c4dae68b49 eslint fixes @rebornix 2020-07-17 10:42:30 +02:00
Alex Ross 0acc996121
Add support for view initial state (collapsed or hidden) (#102002)
Fixes #101283
2020-07-17 09:47:33 +02:00
rebornix 847a98f34c Merge remote-tracking branch 'origin' into rebornix/multi-kernel 2020-07-16 17:26:00 -07:00
Matt Bierner 7099dc0708 Add extra check to markdown state
Possibly for #102733

Tries to get users out of a potential bad state where the state was being stored as a string. Only insiders users should have hit this
2020-07-16 16:27:42 -07:00
Matt Bierner 00a0a77785 Cleaning up ts server logic
Getting ready to have worker based TS servers instead of ones that use a process

- Use standard error handler instead of having separate reader error
- Move all process based server logic into own file (`serverProcess`)
2020-07-16 16:05:20 -07:00
Rachel Macfarlane a155fcf762 Address feedback on auth provider API 2020-07-16 16:03:17 -07:00
Rachel Macfarlane 0d1933a322 Add webworker support for microsoft authentication extension 2020-07-16 15:21:23 -07:00
Matt Bierner ed028cfd96 Add ClientCapabilities class 2020-07-16 14:37:58 -07:00
Matt Bierner 0857489caf Add the concept of client capabilities for TypeScript
For serverless, we will only be able to run the TypeScript syntax server which does not support all features. This change makes this possible by adding the concept of client capabilities. Providers such as rename will only be registered when the client has semantic capabilities
2020-07-16 12:32:27 -07:00
Matt Bierner 16c6b81b3e Flatten conditional registration
This allows us to pass a precomputed, flat list of requirements when registering a language feature
2020-07-16 12:32:27 -07:00
Jason Williams 9a12a5abed
fix paragraphs inside of <ul>'s which are too spaced apart. (#102719)
* * paragraphs inside of <ul>'s were too spaced apart.
* It looks odd because markdown converts list items to <p>s

* li > p should be even better
2020-07-16 11:20:38 -07:00
rebornix 1710c92d5f fix #102460 2020-07-16 10:20:42 -07:00
rebornix be44e409b2 avoid conflict between new and legacy kernel 2020-07-16 09:55:05 -07:00
Martin Aeschlimann b031ea7879 Built-in XSLT extension has 'brackets' setting that prevents bracket-matching for embedded XPath 1.0-3.1 Fixes #102584 2020-07-16 15:25:42 +02:00
Alex Ross 5e5fa3edde
Tasks without a registered definition should run (#102696)
Fixes #102684
2020-07-16 14:42:02 +02:00
João Moreno f3fed74a92 fixes #98931 2020-07-16 12:48:33 +02:00
James Lave 9074d576bb
Add GitHub public repo option (#102406) 2020-07-16 11:19:39 +02:00
Martin Aeschlimann 717272507d fix extension editing main 2020-07-16 11:09:53 +02:00
Alex Ross a05390d952 Disable failing tasks test to get build 2020-07-16 10:45:17 +02:00
Alex Ross ad720d6a63 Update log grammar
Fixes #102598
2020-07-16 10:15:58 +02:00
Alex Ross eb4a91f7ee Add when property to tasks definition
Part of #102477
2020-07-15 17:19:15 +02:00
João Moreno cf2dda567b Merge branch 'joao/fork-repo' 2020-07-15 15:57:10 +02:00
João Moreno 413e660e53 github: PushErrorHandler, fork and pr
fixes #102393
2020-07-15 15:56:44 +02:00
João Moreno 1ab3137674 git: PushErrorHandler 2020-07-15 15:52:31 +02:00
Matt Bierner 599f3b60e2 Skip mac copy test for now
Failing in CI
2020-07-14 13:04:26 -07:00
Matt Bierner a7285b471c
Enable webview tests on remote as well (#102444)
* Enable webview tests on remote as well

* Delete conditional test type
2020-07-14 11:28:06 -07:00
Jason Williams 3ef3c105e6
h1 bottom margin is too much (#102520) 2020-07-14 11:21:45 -07:00
João Moreno 8b531a2246 update git.d.ts 2020-07-14 18:55:12 +02:00
Matt Bierner 2a8c8def27 Re-enable markdown document link tests
Fixes #102364
2020-07-14 09:23:39 -07:00
João Moreno c85718eb81 git: remote source provider picker command
fixes #102394
2020-07-14 13:57:01 +00:00
Benjamin Pasero ab1d1ad588 Web: integration test failures in workspace events (fix #102365) 2020-07-14 15:14:23 +02:00
Matt Bierner c828a5339b Fix indentation style 2020-07-13 18:01:07 -07:00
Jason Williams b8e773ebed
fix styling to improve heading spacing fixes #102036 (#102427)
* updating styling to make headings look better

* be consistent and use em
2020-07-13 17:40:38 -07:00
Matt Bierner f4d766ca55 Fix one of the webview integration tests 2020-07-13 17:15:00 -07:00
Matt Bierner 731a788e0e Use joinPath instead of node path.join 2020-07-13 17:15:00 -07:00
Matt Bierner 3926674c39 Skip document link tests
These currently do not work on web

Skipping while investigating this
2020-07-13 14:07:29 -07:00
rebornix b73b7469cd fix #102423. 2020-07-13 13:26:03 -07:00
rebornix dd2a6005d5 💄 2020-07-13 11:58:58 -07:00
Connor Peet add05e385e
debug: always clear out any js-debug state 2020-07-13 11:34:32 -07:00
Connor Peet 24cff71f25
debug: use previous node debug for the July release 2020-07-13 11:34:24 -07:00
rebornix b2c8b2ac00 fix #102411. 2020-07-13 11:24:18 -07:00
Matt Bierner 1cfd3a1b28 Use own version of toJson
This avoids having the uri transformed unexpectedly
2020-07-13 10:56:21 -07:00
rebornix 5e96337121 re #93070. test for command arguments. 2020-07-13 10:52:57 -07:00
Martin Aeschlimann 4c99db1a05 file extensins: put primary first. For #102100 2020-07-11 17:36:19 +02:00
Matt Bierner a8853acf76 Updating colorization fixtures 2020-07-10 13:52:02 -07:00
Matt Bierner fdf23dc5f9 Working on supporting markdown links in serverless+web
For #101203
2020-07-10 13:25:55 -07:00
Matt Bierner 362d345448 Adding tests for opening markdown document links 2020-07-10 13:25:55 -07:00
Matt Bierner eb29e868de Use uri 2020-07-10 13:25:16 -07:00
Matt Bierner ef02845561 Convert to async 2020-07-10 13:25:16 -07:00
Matt Bierner 1cd126f9af Update markdown grammar 2020-07-10 13:25:16 -07:00
Rachel Macfarlane 40324ee577 Auth provider tweaks, change types of change events 2020-07-10 10:49:10 -07:00
Peng Lyu 6a4866acd2
Reposition Editor Reopen With action. (#101936)
* Reposition Editor Reopen With action.
* 1_open

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-07-10 09:04:15 -07:00
Benjamin Pasero 3b1bedd626 notebook - skip failing test 2020-07-10 12:03:08 +02:00
Eric Amodio 561f5b6d26 Remove eslint disable -- #101978 2020-07-09 22:47:42 -04:00
rebornix 6c67fecb32 💂 test for join cells. 2020-07-09 16:54:54 -07:00
rebornix fcfb0dd32e notebookCellListFocus 2020-07-09 16:09:24 -07:00
Matt Bierner a1967ddf13 Remove eslint disable
For #101978
2020-07-09 09:25:47 -07:00
Martin Aeschlimann 9b1773e013 emmet serverless 2020-07-09 17:23:16 +02:00
Rob Lourens ab497b9464 Remove notebook cell shadow 2020-07-08 14:58:42 -07:00
Matt Bierner 76471bdb74 Add slight delay to test
For #101922

I can't repo this locally but suspect it may be timing related
2020-07-08 11:43:48 -07:00
Matt Bierner dee0511b58 Remove duplicated test 2020-07-08 11:43:48 -07:00
Rachel Macfarlane 0a30c7a64d Add GDPR comments for auth provider telemetry 2020-07-08 11:22:21 -07:00
Benjamin Pasero 0e96426609 🆙 iconv-lite-umd@0.6.8 (fix #101905) 2020-07-08 17:29:59 +02:00
Matt Bierner 46c2494cb0
Enable ts tests on ./test-integration.sh (#101826)
* Enable ts tests on ./test-integration.sh

* Fix join lines for windows

* Fixing more tests for windows

Make sure we use the correct new line character

* Update test-ingration scripts
2020-07-07 17:38:03 -07:00
Matt Bierner a877e0528e Remove special grammar rules for console in js/ts
Fixes #101802

These can be better handled by semantic highlighting
2020-07-07 13:24:23 -07:00
Miguel Solorio 931c1c0940 Fix color token for notebook focused cell bg (fixes #101867) 2020-07-07 10:46:30 -07:00
Benjamin Pasero d95b65443d Encoding euckr does not exist anymore (fix #101847) 2020-07-07 14:03:23 +02:00
João Moreno 10a3aefcd6 fixes #100468 2020-07-07 11:10:46 +02:00
Johannes Rieken 1261e43fc1 don't run focus-dependent test on build machines, https://github.com/microsoft/vscode/issues/100828 2020-07-07 10:21:52 +02:00
Rachel Macfarlane 348e2b4c6e displayName -> label, use providerIds in favor of getProviderIds, #100993 2020-07-06 18:23:12 -07:00
Matt Bierner bc462053d6 Making TS tests more reliable 2020-07-06 16:52:35 -07:00
Matt Bierner 4f9ebc3205 Sort implement abstract above remove unused
Fixes #101486
2020-07-06 15:41:10 -07:00
Matt Bierner 3a54cd7ca3 Disable markdown commands when in markdown cells in notebooks
Fixes #101514
2020-07-06 14:59:29 -07:00
Rachel Macfarlane ab7a5ec3ad Address part of feedback for #100993 2020-07-06 08:51:24 -07:00
Alexander Fadeev fdf62a024c
Add new Makefile test case for upgraded syntax rules (#101719) 2020-07-06 15:19:43 +02:00
Martin Aeschlimann db0d3f089d add stripped-down serverless extension editing 2020-07-06 14:12:16 +02:00
Alex Ross 0b1d1bc464 Update grammars 2020-07-06 13:43:31 +02:00
João Moreno 96e3e0f05f hide git rev-parse --show-toplevel 2020-07-06 09:49:11 +02:00
Fedor Nezhivoi 4e4941b802
fix #79275 enable encodings for web (#101706)
* fix #79275 enable encodings for web

* fix one more place and prettify object

* 💄

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-07-04 13:42:31 +02:00
Benjamin Pasero 1fb0d4424d
🆙 jschardet@2.2.1 (#33720) (#101489) 2020-07-03 15:53:02 +02:00
Matt Bierner 2ce03eed5a Update VS Code refactoring support for new TS 4.0 api
Adopts changes from https://github.com/microsoft/TypeScript/pull/37871/
2020-07-02 16:41:34 -07:00
Armando Aguirre 2ddb2c5a72
Added word boundary on tsserver regex (#101598)
Adds a word boundary on the tsserver regex so that it doens't get confused by other file names.
2020-07-02 13:18:57 -07:00
Eric Amodio 842537285e Makes ✔ commit button work 2020-07-02 15:09:16 -04:00
Eric Amodio d3f4b7ec30 Fixes clearing context on reload if no changes
Adds statusbar entry
Reworks context storage a bit
2020-07-02 04:02:15 -04:00
Eric Amodio d6adf8aaf2 Re-adds command 2020-07-02 04:02:15 -04:00
Matt Bierner 4c7d564080 Pick up new TS version 2020-07-01 13:29:18 -07:00
Anoesj Sadraee cac8f2e908
Add 'pnpm' option to NPM scripts (#100654)
Co-authored-by: Alex Ross <alros@microsoft.com>
2020-07-01 15:36:37 +02:00
João Moreno 88b1fa85e4 fixes #100701 2020-07-01 11:13:23 +02:00
João Moreno 4b4e0e0f3f rogue return 2020-07-01 11:09:58 +02:00
João Moreno 76eea18280 Merge branch 'master' of https://github.com/microsoft/vscode 2020-07-01 11:07:09 +02:00
João Moreno 2aef194841 fixes #101409 2020-07-01 11:07:06 +02:00
João Moreno d3eab32eca fixes #100479 2020-07-01 11:01:59 +02:00
Martin Aeschlimann 91dd76a7f8 high contrast theme: add semanticTokenColors for cpp. For #97177 2020-07-01 11:00:47 +02:00
João Moreno 53e793d7fc use workspace fs 2020-07-01 10:58:57 +02:00
João Moreno ffda3a18cc fixes #100183 2020-07-01 10:51:55 +02:00
João Moreno 3e492a3a5c fixes #99447 2020-07-01 10:24:07 +02:00
João Moreno f457cf5310 fixes #101078 2020-07-01 09:37:23 +02:00
Rob Lourens 43a10264cd Comment out part of test - see #101462 2020-06-30 18:16:50 -07:00
Martin Aeschlimann f1d7f7f6ce Add new semantic token scopes to Dark+ and Light+ themes?. Fixes #97177 2020-06-30 22:09:26 +02:00
Martin Aeschlimann e68707852f fix json readme typos 2020-06-30 21:08:04 +02:00
Martin Aeschlimann aa98d29af9 typo in JSON fileMatch hover text. FIxes #101408 2020-06-30 20:40:00 +02:00
Miguel Solorio 1d2af097fb Update notebook cell styles for light themes 2020-06-29 15:07:46 -07:00
Eric Amodio 0be16f743a Fixes full-text search 2020-06-29 18:05:41 -04:00
Eric Amodio 8bcf177236 Fixes issues with create/copy/rename/delete 2020-06-29 17:52:40 -04:00
Eric Amodio 6a6876b023 Minor code reorg 2020-06-29 17:52:40 -04:00
Matt Bierner c5b91342d6 Remove extra dispose implementations 2020-06-29 14:40:15 -07:00
Martin Aeschlimann bc3e76f232 npm web: add when contexts 2020-06-29 21:53:37 +02:00
Martin Aeschlimann 074629766b [css][html] update services 2020-06-29 20:29:17 +02:00
Christof Marti 7d64a2b3d7 Official version number regex and doc (microsoft/vscode-remote-release#3253) 2020-06-29 16:37:44 +02:00
João Moreno 57f08f6b74
Merge pull request #101114 from daniel-j-davis/feature/add-git-squash-message
Adding .git/SQUASH_MSG detection to commit message auto-fill #101078
2020-06-29 16:16:34 +02:00