Commit Graph

4058 Commits

Author SHA1 Message Date
Matt Bierner
6f2e8f48ff Pick up latest TS for building VS Code (#225817) 2024-08-23 13:17:08 -07:00
Robo
af676cd8b0 Revert "chore: update electron@30.4.0 (#226385)" (#226426)
* Revert "chore: update electron@30.4.0 (#226385)"

This reverts commit 598184c50e.

* chore: bump distro
2024-08-23 15:58:43 +02:00
Robo
598184c50e chore: update electron@30.4.0 (#226385)
* chore: update electron@30.4.0

* chore: bump distro
2024-08-23 08:03:49 +02:00
Christof Marti
f4b5f9f762 Update to @vscode/proxy-agent v0.23.0 (microsoft/vscode#173861) 2024-08-21 08:14:24 +02:00
Megan Rogge
ae254f7064 bump distro (#226099) 2024-08-20 23:21:46 +02:00
Benjamin Pasero
8c66a69a46 eng - update pw to latest (#226003) 2024-08-20 13:57:24 +09:00
Alex Ross
977f832a30 Simple tree sitter based syntax highlighting for typescript (#225252)
* Simple tree sitter based syntax highlighting for typescript

Part of #210475

* Implement onceIf using filter

* Mix monaco

* Fix tests

* Switch back to classic

* PR feedback

* Fix bug causing test failure

* Update tree-sitter-wasm

* Fix monaco editor tree shaking

* Fix running monaco checks on Windows

* Use dummy tree sitter service in standalone

* PR feedback
2024-08-19 21:56:31 +02:00
Benjamin Pasero
68ace8c704 🆙 distro (#225956) 2024-08-19 11:52:11 +02:00
Benjamin Pasero
02fcc994ac esm - port over unit test changes (#225711) 2024-08-15 19:58:52 +02:00
Benjamin Pasero
f5920b80a3 esm - add yarn watch-esm and watch-client-esm 2024-08-15 15:08:49 +02:00
Alexandru Dima
4520f0f17a update to vscode-textmate@9.1.0 (#225682) 2024-08-15 12:51:56 +02:00
Isidor Nikolic
077cbfb268 Merge pull request #225614 from microsoft/isidorn/complete-ant
update distro pointer
2024-08-14 17:39:49 +02:00
isidorn
bf42002205 update distro pointer 2024-08-14 17:11:32 +02:00
Benjamin Pasero
01d7b7a315 esm - reduce diff (bootstrap files) (#225598) 2024-08-14 15:32:09 +02:00
Matt Bierner
4c296be787 Pick up latest ts for building VS Code 2024-08-12 11:17:00 -07:00
Daniel Imms
22f65157a4 Update node-pty, use right binary on arm64
Fixes #225355
2024-08-12 07:48:17 -07:00
Daniel Imms
a3be5f6c23 Merge pull request #225266 from microsoft/tyriar/node-pty-update
node-pty@1.1.0-beta20
2024-08-10 07:17:18 -07:00
Robo
00427fda20 chore: update electron@30.3.1 (#225106)
* chore: update electron@30.3.1

* temp: update distro

* chore: update node.js builds

* temp: update distro

* temp: revert node-pty

* Revert "temp: revert node-pty"

This reverts commit e834f75959ffd0078708db764457e05ec0f3b6b6.

* temp: test with oss electron

* chore: update node.js checksums

* Revert "temp: test with oss electron"

This reverts commit 18506aaa82b2cf44e4b5780eac1b929bbf98ac11.

* temp: disable sandbox for smoke tests

* Revert "temp: disable sandbox for smoke tests"

This reverts commit 8596ef5fcc776cc9a14b4546f9e448ccba2acbad.

* test: skip icon validation task smoke tests

* chore: bump distro
2024-08-09 23:44:42 +00:00
Daniel Imms
1495b65c64 node-pty@1.1.0-beta20
Brings in https://github.com/microsoft/node-pty/pull/703
2024-08-09 09:41:33 -07:00
Robo
d288df1a9b chore: update kerberos@2.1.1 (#225101)
* Revert "Revert "chore: bump kerberos" (#225084)"

This reverts commit 9af3636703.

* build: avoid dlopen kerberos deps on macOS

* ci: update cache

* chore: update rpm and deb dependencies
2024-08-08 07:30:03 +02:00
Raymond Zhao
9af3636703 Revert "chore: bump kerberos" (#225084)
Revert "chore: bump kerberos (#224992)"

This reverts commit 5eb2a65d50.
2024-08-07 13:07:08 -07:00
Raymond Zhao
5eb2a65d50 chore: bump kerberos (#224992)
* chore: bump kerberos

* Bump kerberos in remote as well
2024-08-07 10:39:42 -07:00
Daniel Imms
7edaa08521 Update distro
Part of #145234
2024-08-07 07:41:07 -07:00
Daniel Imms
7873057bb3 Update conpty.dll
Part of microsoft/vscode#224488
2024-08-06 18:48:14 -07:00
Daniel Imms
799be28ece node-pty@1.1.0-beta18 2024-08-06 05:52:30 -07:00
Daniel Imms
49cb9bc931 Merge remote-tracking branch 'origin/main' into tyriar/conptydll 2024-08-06 04:36:46 -07:00
Matt Bierner
27fd211874 Pick up latest TS for building VS Code (#224891)
Pick up latest TS for building VS COde
2024-08-05 15:38:00 -07:00
Daniel Imms
7fe9562d4c @xterm/xterm@5.6.0-beta.52
Fixes #224555
2024-08-05 12:37:51 -07:00
Daniel Imms
65c309f4fd Merge branch 'main' into tyriar/conptydll 2024-08-05 08:07:01 -07:00
Daniel Imms
fe1bb56547 Update to node-pty and adopt useConptyDll
Part of #224488
2024-08-05 08:06:22 -07:00
Tyler James Leonhardt
d43839b489 Bump up the distro (#224226)
Bump it up
While your feet are stomping
And the distro is bumping
Look ahead, the crowd is jumpin'
Bump it up a little more
Get the party goin' on the dance floor
See, 'cause that's where the party's at
And you'd find out if you do that
2024-08-02 12:54:24 -07:00
Matt Bierner
84607a2fe2 Fix some always true/false errors in codebase (#223359)
* Fix some always true/false errors in codebase

Testing out latest TS nightly that can identify when an expression is always true/false. This caught a few likely coding mistakes in our codebase

Unsure about the intent in some of these cases but I've tried my best to understand them. Pinging relevant code owners for the confusing cases

* Bump TS version

* Fix unreachable in build scripts

* Bump versions

* restore intent

* Revert package.json change

* Fixing a few new layer checker errors

These are global in node now

* Skip lib check in integration project

* One more skiplibcheck

* More skip lib

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2024-07-30 15:37:27 -07:00
Alex Ross
eb4633fe7f Re-merge introduction of tree sitter (#223474)
* Make space for tree sitter

* Add the tree sitter wasm file

* Very naive tree-sitter syntax highlighting for html, with a layer breaker

* Update tree when content changes

* WIP for making abstract tokens class

* Handle theme changes

* Replace entire text model value with parse callback

* Perf improvements

* Add tree-sitter-typescript

* Add typescript + better initial parsing

* Refactor into tree parsing service and fix flaw in parse callback

* Remove things that aren't the parser service

* Add yielding

* Remove changes that aren't required for PR

* Remove more file changes

* Reduce yield to 50 ms

* Fix incremental parsing

* Try update node-abi

* Revert "Try update node-abi"

This reverts commit df28801e31.

* Update text buffer chunk api

* fix build

* Remove tree-sitter dependency

* Adopt new, as yet unpublished, `@vscode/tree-sitter-wasm` package

* Use published `@vscode/tree-sitter-wasm` package

* Break `TreeSitterTree` and `TreeSitterParserService` into better pieces
and:
- document the order of editor changes
- use service injection where `TextModel` is constructed

* Fix tests

* Remove unneeded import

* Fix missing tree-sitter-wasm in web and remote

* Make package.jsons match

* Add @vscode/tree-sitter-wasm to web loader config

* Try using importAMDNodeModule

* PR feedback

* Add race condition test for changing language while loading language

* Use same timeout

* Queue content changes

* Remove override dispose

* Move queue into TreeSitterTree

---------

Co-authored-by: Peng Lyu <penn.lv@gmail.com>
2024-07-29 11:31:28 +02:00
Michael Lively
27aff7d42a Chore: bump to 1.93.0 (#223806)
chore: version bump
2024-07-25 17:50:41 -07:00
Robo
56bfd21a7c Revert "chore: bump electron@30.2.0 (#222756)" (#223494)
* Revert "chore: bump electron@30.2.0 (#222756)"

This reverts commit 6c199b09f8.

* chore: bump distro
2024-07-24 06:49:38 -07:00
Alex Ross
7ed4cdc56d Revert "Add telemtry for how long it takes to parse files with tree-sitter" (#223317)
Revert "Add telemtry for how long it takes to parse files with tree-sitter (#…"

This reverts commit 6c15586994.
2024-07-24 08:47:51 +02:00
Alex Ross
6c15586994 Add telemtry for how long it takes to parse files with tree-sitter (#213565)
* Make space for tree sitter

* Add the tree sitter wasm file

* Very naive tree-sitter syntax highlighting for html, with a layer breaker

* Update tree when content changes

* WIP for making abstract tokens class

* Handle theme changes

* Replace entire text model value with parse callback

* Perf improvements

* Add tree-sitter-typescript

* Add typescript + better initial parsing

* Refactor into tree parsing service and fix flaw in parse callback

* Remove things that aren't the parser service

* Add yielding

* Remove changes that aren't required for PR

* Remove more file changes

* Reduce yield to 50 ms

* Fix incremental parsing

* Try update node-abi

* Revert "Try update node-abi"

This reverts commit df28801e31.

* Update text buffer chunk api

* fix build

* Remove tree-sitter dependency

* Adopt new, as yet unpublished, `@vscode/tree-sitter-wasm` package

* Use published `@vscode/tree-sitter-wasm` package

* Break `TreeSitterTree` and `TreeSitterParserService` into better pieces
and:
- document the order of editor changes
- use service injection where `TextModel` is constructed

* Fix tests

* Remove unneeded import

* Fix missing tree-sitter-wasm in web and remote

* Make package.jsons match

* Add @vscode/tree-sitter-wasm to web loader config

* Try using importAMDNodeModule

* PR feedback

* Add race condition test for changing language while loading language

* Use same timeout

* Queue content changes

* Remove override dispose

* Move queue into TreeSitterTree

---------

Co-authored-by: Peng Lyu <penn.lv@gmail.com>
2024-07-23 14:59:04 +02:00
Paula
ce59c80fef Update distro hash 2024-07-22 16:42:49 -07:00
Connor Peet
642700c7ef testing: implement related code (#222252)
* wip

* testing: implement related code

This implements a simple provider-based related code feature, and
adopts it in the selfhost test extension.

It's surfaced to users via automatic delegation in the "run tests at
cursor" command, which I feel like it very natural. I also add two
commands which reuse the `SymbolNavigationAction` to implement
go to/peek views using the references infrastructure. The upstream
change involved in this is the addition of the "go to" preference
for tests.

cc @jrieken @mjbvz

* bump distro for API enablement
2024-07-22 10:52:40 -07:00
Robo
6c199b09f8 chore: bump electron@30.2.0 (#222756)
* chore: bump electron@30.2.0

* chore: update build for node.js v20.15.0

* chore: bump distro
2024-07-22 08:24:55 -07:00
Christof Marti
0fed34a78d Update distro hash 2024-07-19 19:20:26 +02:00
isidorn
67b286cd74 update distro hash in package.json 2024-07-19 16:51:05 +02:00
Bhavya U
6656043f47 Remove code for disabled chat welcome view exp (#222000)
* Remove code for disabled chat welcome view exp

* Update distro
2024-07-17 17:06:13 -07:00
Daniel Imms
aafff78959 Merge branch 'main' into tyriar/xterm_240715 2024-07-16 03:59:36 -07:00
Matt Bierner
286795f0c5 Pick up latest TS for building VS Code (#221743) 2024-07-15 13:06:34 -07:00
Daniel Imms
a910c609ac Update xterm, add overview ruler top border
Fixes #221723
2024-07-15 10:19:20 -07:00
Robo
cf08702ebb fix: prompt auth dialog for basic requests from utility process (#221552)
* fix: prompt auth dialog for basic requests from utility process

* chore: bump distro
2024-07-12 18:08:15 -07:00
Christof Marti
c173bd98a8 Pick up @vscode/proxy-agent 0.22.0 2024-07-12 13:49:38 +02:00
Daniel Imms
6d7dc0072b Merge pull request #221500 from microsoft/tyriar/scrollbar
Update xterm and integrate new scroll bars
2024-07-11 16:30:00 -07:00
Matt Bierner
18bf36a70b Pick up latest for building VS Code (#221514) 2024-07-11 15:12:05 -07:00