Commit graph

11983 commits

Author SHA1 Message Date
Matt Bierner 9b32ee6588
Fix regular expression for auto indent
Fixes #144505

Removes a `/` that was mistakenly copied over when moving these rules to json
2022-03-07 17:01:40 -08:00
Rob Lourens eb2a7eef68 Fix #144556 2022-03-07 16:31:46 -08:00
David Dossett dfbe7c394f Update light HC error tokens 2022-03-07 15:18:48 -08:00
David Dossett a8482cf684 Fix #144500 2022-03-07 11:14:18 -08:00
David Dossett 42588a1252 Fix #144357 2022-03-07 11:07:15 -08:00
David Dossett 705793682b Fix #144577 2022-03-07 10:31:09 -08:00
David Dossett 5042bacacb Fix #143835 2022-03-07 10:16:56 -08:00
David Dossett b7eae606ed Fix #143981 2022-03-07 09:43:09 -08:00
Alex Ross 5463364957
Update grammars 2022-03-07 15:18:39 +01:00
最萌小汐 bd3165e417
Update Lua grammar (#144544)
fixes #144543
2022-03-07 12:39:44 +01:00
Logan Ramos 0aa4642a59
Rename additionalResourcesAndViewIds 2022-03-04 08:52:36 -05:00
Matt Bierner 5c452f8973
Use [].flat() 2022-03-03 15:03:33 -08:00
Tyler Leonhardt 739dfea8e6
try to use an existing refresh token to get a token with the specified scopes. Fixes #114003 2022-03-03 14:54:48 -08:00
rebornix e632f91b35
fix #143966. 2022-03-02 16:55:55 -08:00
Matt Bierner afa70ebba0
Adopt official semantic tokens api for JS/TS in html (#144223)
* Adopt official semantic tokens api for JS/TS in html

Fixes #114477

This switches the semantic tokens implementation for js/ts inside html to use the finalized `getEncodedSemanticClassifications` api instead of our custom impl

* Update tests
2022-03-02 13:02:43 -08:00
rebornix 4a6763d8d5
support more styles in ansi. 2022-03-02 11:56:21 -08:00
Alex Ross c468903ff7
Finalize tree drag and drop API
Fixes #32592
2022-03-02 15:39:36 +01:00
Martin Aeschlimann ee879ac7b7
update vscode-grammar-updater 2022-03-02 12:10:27 +01:00
Martin Aeschlimann 4274ec05b8
[html][json] fix some missing dispose registrations 2022-03-02 11:57:20 +01:00
Matt Bierner 841aed8ed1
Move more update-grammar scripts to mjs 2022-03-01 17:28:57 -08:00
Matt Bierner e214493d0c
Migrate update grammar to mjs 2022-03-01 17:24:59 -08:00
Matt Bierner 1900abc88b
while -> for 2022-03-01 16:39:41 -08:00
Matt Bierner ea76090229
Remove support for old plugin based semantic token responses
We removed support for the plugin a few iterations ago so this branch should no longer be active
2022-03-01 16:38:37 -08:00
Matt Bierner fb292d9a46
Cleanup semantic tokens provider
- Don't modify params
- mark public
- Use standard api version object
- remove extra disposable
- Don't use declare for const enums
2022-03-01 16:38:36 -08:00
Matt Bierner e6d702383d
Remove experimental protocol stubs 2022-03-01 16:38:36 -08:00
Matt Bierner 1da08937d8
Remove text mate highlighting of more JS/TS built-ins
Identifying specific symbols is a better fit for semantic highlighting instead of textmate as semantic highlighting prevents false positives

This keeps around a few of the most built-ins for now but we may revisit these in the future
2022-03-01 16:17:16 -08:00
Matt Bierner b391749606
Move update grammar script to mjs 2022-03-01 15:56:27 -08:00
Matt Bierner a068ebee8d
Finalize markdownstring.baseUri
Fixes #142051
2022-03-01 15:48:53 -08:00
rebornix 998ee04a72
update nbformat typings 2022-03-01 12:59:58 -08:00
Christof Marti 6fc70cb432 Revert "vscode subproperty (microsoft/dev-container-spec#1)"
This reverts commit 0041b15c6d.
2022-03-01 11:53:09 +01:00
Matt Bierner e04c70a676
Fix TS resolved paths when on vfs
For #136433

These paths always have to start with `/`
2022-02-28 17:27:43 -08:00
Matt Bierner b0e8554cce
Migrate postinstall script to use modules 2022-02-28 16:38:11 -08:00
Tyler Leonhardt c254a23e72
update vscode-tas-client 2022-02-28 16:23:14 -08:00
Matt Bierner 3217c7c1cb
Pick up real 4.6.2
Also reverts version patching added when we weren't sure 4.6.2 would be out for stable
2022-02-28 15:54:59 -08:00
Matt Bierner df6373e7f1
Use TS 4.6.2 instead
This will be the stable version number
2022-02-28 15:47:34 -08:00
Matt Bierner d45c89bc65
Pick up TS 4.6.1
Fixes #142460

We're picking up the insiders version because TS is holding off on publishing the stable due to current events. However we don't want `insiders` to show in the version string, so patch the version string to look like the stable version
2022-02-28 15:28:29 -08:00
Matt Bierner c662fe67bf
Bump default target for jsconfig template 2022-02-28 15:16:39 -08:00
Matt Bierner 76a647c33c
Fix tested pattern 2022-02-28 14:49:29 -08:00
Matt Bierner 062b82c1bc
Use .test instead of .match 2022-02-28 14:27:47 -08:00
Matt Bierner 1d77856203
Use ?.forEach instead of ( || []).forEach 2022-02-28 13:52:59 -08:00
Matt Bierner 6f63577e80
Remove unused event 2022-02-28 13:46:52 -08:00
Matt Bierner 2fc747419d
use ?. 2022-02-28 13:44:48 -08:00
Matt Bierner cf898ff7d1
null -> undefined 2022-02-28 13:43:18 -08:00
Matt Bierner 70dd24e9bd
Remove extra check
This should not be nullable
2022-02-28 13:43:18 -08:00
Matt Bierner d218b48067
Always use nameSpan for code lenses
Fixes #143648

The nameSpan property has existed for something like years or so, so it should be safe to use. There's currently not a good way to request the reference count of an anon function and I don't think this is actually useful to show since the ref count should always be 1 for these
2022-02-28 13:43:16 -08:00
Babak K. Shandiz 7e0df7ed8f
Add jsonc to markdown embedded languages (#144003)
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
2022-02-28 12:41:34 -08:00
Alex Dima 03ca148fd7
Fixes #143953: Remove no longer necessary extensionKind 2022-02-25 11:51:07 +01:00
Matt Bierner 6d64839d01
Fix test 2022-02-24 14:33:55 -08:00
Matt Bierner ee9c87ccca
Clean up logged messages 2022-02-24 14:28:27 -08:00
Matt Bierner 2a72cf7070
Restore 'follow link' text on tsconfig links
For #141112
2022-02-24 14:02:38 -08:00