Skip to content

Commit d3e41d2

Browse files
committed
Update xterm.js
- Bump copyright year xtermjs/xterm.js#4176 - Share texture atlas cache code between webgl and canvas renderers xtermjs/xterm.js#4170 - Add willReadFrequently to canvas renderer too xtermjs/xterm.js#4169 - Ensure texture atlas comparison uses rgba not object xtermjs/xterm.js#4168 - Create new event with emitter object to simplify code xtermjs/xterm.js#4166 - Define all events and emitters consistently xtermjs/xterm.js#4165 - Inline dirty row service into input handler xtermjs/xterm.js#4163 - Move w objects to $ prefix variables xtermjs/xterm.js#4162 Fixes #158984 Fixes #158874
1 parent aef171d commit d3e41d2

File tree

6 files changed

+70
-70
lines changed

6 files changed

+70
-70
lines changed

package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -86,13 +86,13 @@
8686
"vscode-proxy-agent": "^0.12.0",
8787
"vscode-regexpp": "^3.1.0",
8888
"vscode-textmate": "7.0.1",
89-
"xterm": "5.1.0-beta.15",
90-
"xterm-addon-canvas": "0.3.0-beta.1",
91-
"xterm-addon-search": "0.11.0-beta.1",
89+
"xterm": "5.1.0-beta.23",
90+
"xterm-addon-canvas": "0.3.0-beta.7",
91+
"xterm-addon-search": "0.11.0-beta.2",
9292
"xterm-addon-serialize": "0.9.0-beta.2",
9393
"xterm-addon-unicode11": "0.5.0-beta.1",
94-
"xterm-addon-webgl": "0.14.0-beta.8",
95-
"xterm-headless": "5.1.0-beta.15",
94+
"xterm-addon-webgl": "0.14.0-beta.15",
95+
"xterm-headless": "5.1.0-beta.23",
9696
"yauzl": "^2.9.2",
9797
"yazl": "^2.4.3"
9898
},

remote/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@
2424
"vscode-proxy-agent": "^0.12.0",
2525
"vscode-regexpp": "^3.1.0",
2626
"vscode-textmate": "7.0.1",
27-
"xterm": "5.1.0-beta.15",
28-
"xterm-addon-canvas": "0.3.0-beta.1",
29-
"xterm-addon-search": "0.11.0-beta.1",
27+
"xterm": "5.1.0-beta.23",
28+
"xterm-addon-canvas": "0.3.0-beta.7",
29+
"xterm-addon-search": "0.11.0-beta.2",
3030
"xterm-addon-serialize": "0.9.0-beta.2",
3131
"xterm-addon-unicode11": "0.5.0-beta.1",
32-
"xterm-addon-webgl": "0.14.0-beta.8",
33-
"xterm-headless": "5.1.0-beta.15",
32+
"xterm-addon-webgl": "0.14.0-beta.15",
33+
"xterm-headless": "5.1.0-beta.23",
3434
"yauzl": "^2.9.2",
3535
"yazl": "^2.4.3"
3636
},

remote/web/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
"tas-client-umd": "0.1.6",
1212
"vscode-oniguruma": "1.6.1",
1313
"vscode-textmate": "7.0.1",
14-
"xterm": "5.1.0-beta.15",
15-
"xterm-addon-canvas": "0.3.0-beta.1",
16-
"xterm-addon-search": "0.11.0-beta.1",
14+
"xterm": "5.1.0-beta.23",
15+
"xterm-addon-canvas": "0.3.0-beta.7",
16+
"xterm-addon-search": "0.11.0-beta.2",
1717
"xterm-addon-unicode11": "0.5.0-beta.1",
18-
"xterm-addon-webgl": "0.14.0-beta.8"
18+
"xterm-addon-webgl": "0.14.0-beta.15"
1919
}
2020
}

remote/web/yarn.lock

+16-16
Original file line numberDiff line numberDiff line change
@@ -68,27 +68,27 @@ vscode-textmate@7.0.1:
6868
resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-7.0.1.tgz#8118a32b02735dccd14f893b495fa5389ad7de79"
6969
integrity sha512-zQ5U/nuXAAMsh691FtV0wPz89nSkHbs+IQV8FDk+wew9BlSDhf4UmWGlWJfTR2Ti6xZv87Tj5fENzKf6Qk7aLw==
7070

71-
xterm-addon-canvas@0.3.0-beta.1:
72-
version "0.3.0-beta.1"
73-
resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.1.tgz#17a65f5da65416b01d620ddef6247ff5013ffc15"
74-
integrity sha512-34PKhrkvK1RtlOOmni4i5GUIyoFKGMph8fWFvA2d52IDTKmX9YoLzZfU73D/sUAx+/GKobCE8sr14CuBZctgNw==
71+
xterm-addon-canvas@0.3.0-beta.7:
72+
version "0.3.0-beta.7"
73+
resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.7.tgz#3e18dbc97e1bd37d625b182ab049cc0e78035b82"
74+
integrity sha512-H03GaciEG9tlsJunPjganFQP9RPAaLV6fJPeEEdEWEdDBjdx2C9TkK/HBodSj8LTOddzGWg4mSJriitqWKlZmA==
7575

76-
xterm-addon-search@0.11.0-beta.1:
77-
version "0.11.0-beta.1"
78-
resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.1.tgz#fe7178d70246cde73550447c5524672575467499"
79-
integrity sha512-fKj8KnnhH1nC4oZpKsgnhtgxkTctoa9kGLMpTJjsNzFu0VvXvLGIRezTPI75UEIQdEdaxcwB7/aKelQTO+72LA==
76+
xterm-addon-search@0.11.0-beta.2:
77+
version "0.11.0-beta.2"
78+
resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.2.tgz#cb9287b65bdadf69bd32058a9fd61b99743ecae7"
79+
integrity sha512-Y97igBlO4wRdSLxjYxKeZPoM6byyyzy+/xEeyCwMp/oy26CSFS9xmynQBrDdE15abSsVX+qy+MYRajTjDmVo8A==
8080

8181
xterm-addon-unicode11@0.5.0-beta.1:
8282
version "0.5.0-beta.1"
8383
resolved "https://registry.yarnpkg.com/xterm-addon-unicode11/-/xterm-addon-unicode11-0.5.0-beta.1.tgz#8a9e9356018e082318abbe2be1f9599fcc6b46a2"
8484
integrity sha512-uAErX4gwhW6N524stLG6oZR3yBGgPnFmZ2Tv4vyYy7tcgDuHRoc22xYSCDgO1ohz1FLlOm8JGXRjXliwO9ic3A==
8585

86-
xterm-addon-webgl@0.14.0-beta.8:
87-
version "0.14.0-beta.8"
88-
resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.8.tgz#486ae22b2eb88a12ebded366c4019ee26409cbb8"
89-
integrity sha512-G0F70f6zGWtXuZxKiTn9BQswaVz85wcCuadnWRdPFDBlgdEfcboCvVZgQetklOIkluVpt8tYYK013/25iMRKTA==
86+
xterm-addon-webgl@0.14.0-beta.15:
87+
version "0.14.0-beta.15"
88+
resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.15.tgz#bb67c59ed6c0773da20eb12301eee85c776cdc75"
89+
integrity sha512-zNnM0CRLWpBALbjcagxSGs9cgVG57xi7s6SI4pW6i8bKMebd06Ls0/o+rxC2Frwp1WxfAFjF5yKIO1T0GUEl/w==
9090

91-
xterm@5.1.0-beta.15:
92-
version "5.1.0-beta.15"
93-
resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.15.tgz#146b70c81fd286dbb003d18449918326fa355b6b"
94-
integrity sha512-fO87pEPFMr+h7eo51+6+ew3OhzLm2wwSYz6w/y5lH986rD1lgAeEqFuzjr64pjBzwAihnoaTpumYg5lTZDQpSA==
91+
xterm@5.1.0-beta.23:
92+
version "5.1.0-beta.23"
93+
resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.23.tgz#6722997e99b2a4d937bec69d34c71dae1c263cdc"
94+
integrity sha512-RHhewoIwE5X5cq/1rAuoJfd4Nk5hKn4ISSdPs/OXZyCXPZ65DGz9f/H2JwLlxqcCjwjzLiKgnTfaJTOD2xbAbg==

remote/yarn.lock

+20-20
Original file line numberDiff line numberDiff line change
@@ -788,15 +788,15 @@ wrappy@1:
788788
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
789789
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
790790

791-
xterm-addon-canvas@0.3.0-beta.1:
792-
version "0.3.0-beta.1"
793-
resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.1.tgz#17a65f5da65416b01d620ddef6247ff5013ffc15"
794-
integrity sha512-34PKhrkvK1RtlOOmni4i5GUIyoFKGMph8fWFvA2d52IDTKmX9YoLzZfU73D/sUAx+/GKobCE8sr14CuBZctgNw==
791+
xterm-addon-canvas@0.3.0-beta.7:
792+
version "0.3.0-beta.7"
793+
resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.7.tgz#3e18dbc97e1bd37d625b182ab049cc0e78035b82"
794+
integrity sha512-H03GaciEG9tlsJunPjganFQP9RPAaLV6fJPeEEdEWEdDBjdx2C9TkK/HBodSj8LTOddzGWg4mSJriitqWKlZmA==
795795

796-
xterm-addon-search@0.11.0-beta.1:
797-
version "0.11.0-beta.1"
798-
resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.1.tgz#fe7178d70246cde73550447c5524672575467499"
799-
integrity sha512-fKj8KnnhH1nC4oZpKsgnhtgxkTctoa9kGLMpTJjsNzFu0VvXvLGIRezTPI75UEIQdEdaxcwB7/aKelQTO+72LA==
796+
xterm-addon-search@0.11.0-beta.2:
797+
version "0.11.0-beta.2"
798+
resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.2.tgz#cb9287b65bdadf69bd32058a9fd61b99743ecae7"
799+
integrity sha512-Y97igBlO4wRdSLxjYxKeZPoM6byyyzy+/xEeyCwMp/oy26CSFS9xmynQBrDdE15abSsVX+qy+MYRajTjDmVo8A==
800800

801801
xterm-addon-serialize@0.9.0-beta.2:
802802
version "0.9.0-beta.2"
@@ -808,20 +808,20 @@ xterm-addon-unicode11@0.5.0-beta.1:
808808
resolved "https://registry.yarnpkg.com/xterm-addon-unicode11/-/xterm-addon-unicode11-0.5.0-beta.1.tgz#8a9e9356018e082318abbe2be1f9599fcc6b46a2"
809809
integrity sha512-uAErX4gwhW6N524stLG6oZR3yBGgPnFmZ2Tv4vyYy7tcgDuHRoc22xYSCDgO1ohz1FLlOm8JGXRjXliwO9ic3A==
810810

811-
xterm-addon-webgl@0.14.0-beta.8:
812-
version "0.14.0-beta.8"
813-
resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.8.tgz#486ae22b2eb88a12ebded366c4019ee26409cbb8"
814-
integrity sha512-G0F70f6zGWtXuZxKiTn9BQswaVz85wcCuadnWRdPFDBlgdEfcboCvVZgQetklOIkluVpt8tYYK013/25iMRKTA==
811+
xterm-addon-webgl@0.14.0-beta.15:
812+
version "0.14.0-beta.15"
813+
resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.15.tgz#bb67c59ed6c0773da20eb12301eee85c776cdc75"
814+
integrity sha512-zNnM0CRLWpBALbjcagxSGs9cgVG57xi7s6SI4pW6i8bKMebd06Ls0/o+rxC2Frwp1WxfAFjF5yKIO1T0GUEl/w==
815815

816-
xterm-headless@5.1.0-beta.15:
817-
version "5.1.0-beta.15"
818-
resolved "https://registry.yarnpkg.com/xterm-headless/-/xterm-headless-5.1.0-beta.15.tgz#fba76c8e95b552e922354409864c0f55d3b499f7"
819-
integrity sha512-LVtB+KkHs1R2RG8ug3IfOOU0J+qEGttfXagGxfzNq8zxxoSsgoY4D0YvLpM7M/5FK6eGK5K8/yol9XAK63ENog==
816+
xterm-headless@5.1.0-beta.23:
817+
version "5.1.0-beta.23"
818+
resolved "https://registry.yarnpkg.com/xterm-headless/-/xterm-headless-5.1.0-beta.23.tgz#f45e0eab9768451df12212d0d5ad313ecfee2f56"
819+
integrity sha512-jF1wYNAt2uqR/UVsxgHE8kxk/xU816MJqKcxSQLZn5kO2e3n6vEwv++hGWgnN4sDb8R2mSWHOCHVdTk/vE9SrA==
820820

821-
xterm@5.1.0-beta.15:
822-
version "5.1.0-beta.15"
823-
resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.15.tgz#146b70c81fd286dbb003d18449918326fa355b6b"
824-
integrity sha512-fO87pEPFMr+h7eo51+6+ew3OhzLm2wwSYz6w/y5lH986rD1lgAeEqFuzjr64pjBzwAihnoaTpumYg5lTZDQpSA==
821+
xterm@5.1.0-beta.23:
822+
version "5.1.0-beta.23"
823+
resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.23.tgz#6722997e99b2a4d937bec69d34c71dae1c263cdc"
824+
integrity sha512-RHhewoIwE5X5cq/1rAuoJfd4Nk5hKn4ISSdPs/OXZyCXPZ65DGz9f/H2JwLlxqcCjwjzLiKgnTfaJTOD2xbAbg==
825825

826826
yallist@^4.0.0:
827827
version "4.0.0"

yarn.lock

+20-20
Original file line numberDiff line numberDiff line change
@@ -11628,15 +11628,15 @@ xtend@~2.1.1:
1162811628
dependencies:
1162911629
object-keys "~0.4.0"
1163011630

11631-
xterm-addon-canvas@0.3.0-beta.1:
11632-
version "0.3.0-beta.1"
11633-
resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.1.tgz#17a65f5da65416b01d620ddef6247ff5013ffc15"
11634-
integrity sha512-34PKhrkvK1RtlOOmni4i5GUIyoFKGMph8fWFvA2d52IDTKmX9YoLzZfU73D/sUAx+/GKobCE8sr14CuBZctgNw==
11631+
xterm-addon-canvas@0.3.0-beta.7:
11632+
version "0.3.0-beta.7"
11633+
resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.7.tgz#3e18dbc97e1bd37d625b182ab049cc0e78035b82"
11634+
integrity sha512-H03GaciEG9tlsJunPjganFQP9RPAaLV6fJPeEEdEWEdDBjdx2C9TkK/HBodSj8LTOddzGWg4mSJriitqWKlZmA==
1163511635

11636-
xterm-addon-search@0.11.0-beta.1:
11637-
version "0.11.0-beta.1"
11638-
resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.1.tgz#fe7178d70246cde73550447c5524672575467499"
11639-
integrity sha512-fKj8KnnhH1nC4oZpKsgnhtgxkTctoa9kGLMpTJjsNzFu0VvXvLGIRezTPI75UEIQdEdaxcwB7/aKelQTO+72LA==
11636+
xterm-addon-search@0.11.0-beta.2:
11637+
version "0.11.0-beta.2"
11638+
resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.2.tgz#cb9287b65bdadf69bd32058a9fd61b99743ecae7"
11639+
integrity sha512-Y97igBlO4wRdSLxjYxKeZPoM6byyyzy+/xEeyCwMp/oy26CSFS9xmynQBrDdE15abSsVX+qy+MYRajTjDmVo8A==
1164011640

1164111641
xterm-addon-serialize@0.9.0-beta.2:
1164211642
version "0.9.0-beta.2"
@@ -11648,20 +11648,20 @@ xterm-addon-unicode11@0.5.0-beta.1:
1164811648
resolved "https://registry.yarnpkg.com/xterm-addon-unicode11/-/xterm-addon-unicode11-0.5.0-beta.1.tgz#8a9e9356018e082318abbe2be1f9599fcc6b46a2"
1164911649
integrity sha512-uAErX4gwhW6N524stLG6oZR3yBGgPnFmZ2Tv4vyYy7tcgDuHRoc22xYSCDgO1ohz1FLlOm8JGXRjXliwO9ic3A==
1165011650

11651-
xterm-addon-webgl@0.14.0-beta.8:
11652-
version "0.14.0-beta.8"
11653-
resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.8.tgz#486ae22b2eb88a12ebded366c4019ee26409cbb8"
11654-
integrity sha512-G0F70f6zGWtXuZxKiTn9BQswaVz85wcCuadnWRdPFDBlgdEfcboCvVZgQetklOIkluVpt8tYYK013/25iMRKTA==
11651+
xterm-addon-webgl@0.14.0-beta.15:
11652+
version "0.14.0-beta.15"
11653+
resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.15.tgz#bb67c59ed6c0773da20eb12301eee85c776cdc75"
11654+
integrity sha512-zNnM0CRLWpBALbjcagxSGs9cgVG57xi7s6SI4pW6i8bKMebd06Ls0/o+rxC2Frwp1WxfAFjF5yKIO1T0GUEl/w==
1165511655

11656-
xterm-headless@5.1.0-beta.15:
11657-
version "5.1.0-beta.15"
11658-
resolved "https://registry.yarnpkg.com/xterm-headless/-/xterm-headless-5.1.0-beta.15.tgz#fba76c8e95b552e922354409864c0f55d3b499f7"
11659-
integrity sha512-LVtB+KkHs1R2RG8ug3IfOOU0J+qEGttfXagGxfzNq8zxxoSsgoY4D0YvLpM7M/5FK6eGK5K8/yol9XAK63ENog==
11656+
xterm-headless@5.1.0-beta.23:
11657+
version "5.1.0-beta.23"
11658+
resolved "https://registry.yarnpkg.com/xterm-headless/-/xterm-headless-5.1.0-beta.23.tgz#f45e0eab9768451df12212d0d5ad313ecfee2f56"
11659+
integrity sha512-jF1wYNAt2uqR/UVsxgHE8kxk/xU816MJqKcxSQLZn5kO2e3n6vEwv++hGWgnN4sDb8R2mSWHOCHVdTk/vE9SrA==
1166011660

11661-
xterm@5.1.0-beta.15:
11662-
version "5.1.0-beta.15"
11663-
resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.15.tgz#146b70c81fd286dbb003d18449918326fa355b6b"
11664-
integrity sha512-fO87pEPFMr+h7eo51+6+ew3OhzLm2wwSYz6w/y5lH986rD1lgAeEqFuzjr64pjBzwAihnoaTpumYg5lTZDQpSA==
11661+
xterm@5.1.0-beta.23:
11662+
version "5.1.0-beta.23"
11663+
resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.23.tgz#6722997e99b2a4d937bec69d34c71dae1c263cdc"
11664+
integrity sha512-RHhewoIwE5X5cq/1rAuoJfd4Nk5hKn4ISSdPs/OXZyCXPZ65DGz9f/H2JwLlxqcCjwjzLiKgnTfaJTOD2xbAbg==
1166511665

1166611666
y18n@^3.2.1:
1166711667
version "3.2.2"

0 commit comments

Comments
 (0)