From d48368110473ca0ae13262e1bfe3c595357372ec Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Mon, 10 Oct 2022 07:07:01 -0700 Subject: [PATCH] Update xterm.js - Create onSpecificOptionChange and onMultipleOptionChange helpers xtermjs/xterm.js#4195 - Fix demo again xtermjs/xterm.js#4193 - Switch to Ubuntu 20.04 xtermjs/xterm.js#4192 - Fix clearTextureAtlas call as implemented on IRenderer xtermjs/xterm.js#4180 - Create theme service xtermjs/xterm.js#4188 - Ensure stale bitmap is not used when drawing new characters xtermjs/xterm.js#4189 - Lint rule for on=event emitter and rename all methods with on prefix to handle xtermjs/xterm.js#4187 - Fix a bunch of memory retention problems xtermjs/xterm.js#4185 --- package.json | 12 +++++------ remote/package.json | 12 +++++------ remote/web/package.json | 8 +++---- remote/web/yarn.lock | 32 +++++++++++++-------------- remote/yarn.lock | 48 ++++++++++++++++++++--------------------- yarn.lock | 48 ++++++++++++++++++++--------------------- 6 files changed, 80 insertions(+), 80 deletions(-) diff --git a/package.json b/package.json index 8c6a867e9b3a0..630fd7c914811 100644 --- a/package.json +++ b/package.json @@ -86,13 +86,13 @@ "vscode-proxy-agent": "^0.12.0", "vscode-regexpp": "^3.1.0", "vscode-textmate": "7.0.1", - "xterm": "5.1.0-beta.29", - "xterm-addon-canvas": "0.3.0-beta.13", - "xterm-addon-search": "0.11.0-beta.4", - "xterm-addon-serialize": "0.9.0-beta.2", + "xterm": "5.1.0-beta.35", + "xterm-addon-canvas": "0.3.0-beta.18", + "xterm-addon-search": "0.11.0-beta.5", + "xterm-addon-serialize": "0.9.0-beta.3", "xterm-addon-unicode11": "0.5.0-beta.1", - "xterm-addon-webgl": "0.14.0-beta.20", - "xterm-headless": "5.1.0-beta.29", + "xterm-addon-webgl": "0.14.0-beta.24", + "xterm-headless": "5.1.0-beta.35", "yauzl": "^2.9.2", "yazl": "^2.4.3" }, diff --git a/remote/package.json b/remote/package.json index a08e298af4581..c84423eccb060 100644 --- a/remote/package.json +++ b/remote/package.json @@ -24,13 +24,13 @@ "vscode-proxy-agent": "^0.12.0", "vscode-regexpp": "^3.1.0", "vscode-textmate": "7.0.1", - "xterm": "5.1.0-beta.29", - "xterm-addon-canvas": "0.3.0-beta.13", - "xterm-addon-search": "0.11.0-beta.4", - "xterm-addon-serialize": "0.9.0-beta.2", + "xterm": "5.1.0-beta.35", + "xterm-addon-canvas": "0.3.0-beta.18", + "xterm-addon-search": "0.11.0-beta.5", + "xterm-addon-serialize": "0.9.0-beta.3", "xterm-addon-unicode11": "0.5.0-beta.1", - "xterm-addon-webgl": "0.14.0-beta.20", - "xterm-headless": "5.1.0-beta.29", + "xterm-addon-webgl": "0.14.0-beta.24", + "xterm-headless": "5.1.0-beta.35", "yauzl": "^2.9.2", "yazl": "^2.4.3" }, diff --git a/remote/web/package.json b/remote/web/package.json index 962f1cc0dc329..174c2e7ed0d68 100644 --- a/remote/web/package.json +++ b/remote/web/package.json @@ -11,10 +11,10 @@ "tas-client-umd": "0.1.6", "vscode-oniguruma": "1.6.1", "vscode-textmate": "7.0.1", - "xterm": "5.1.0-beta.29", - "xterm-addon-canvas": "0.3.0-beta.13", - "xterm-addon-search": "0.11.0-beta.4", + "xterm": "5.1.0-beta.35", + "xterm-addon-canvas": "0.3.0-beta.18", + "xterm-addon-search": "0.11.0-beta.5", "xterm-addon-unicode11": "0.5.0-beta.1", - "xterm-addon-webgl": "0.14.0-beta.20" + "xterm-addon-webgl": "0.14.0-beta.24" } } diff --git a/remote/web/yarn.lock b/remote/web/yarn.lock index 679924f51d634..57f96bfc75826 100644 --- a/remote/web/yarn.lock +++ b/remote/web/yarn.lock @@ -68,27 +68,27 @@ vscode-textmate@7.0.1: resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-7.0.1.tgz#8118a32b02735dccd14f893b495fa5389ad7de79" integrity sha512-zQ5U/nuXAAMsh691FtV0wPz89nSkHbs+IQV8FDk+wew9BlSDhf4UmWGlWJfTR2Ti6xZv87Tj5fENzKf6Qk7aLw== -xterm-addon-canvas@0.3.0-beta.13: - version "0.3.0-beta.13" - resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.13.tgz#6fd23f4c8d4d013a540cb8ff1e4965ff6bf248b5" - integrity sha512-gNl2wG5zv5AttbTs1OgMRFcARs/dt0k2snFpMmrnaTKlgpi3S0k+Sh3C4nbdMuqbCZd+n7gtpAYP+F6ZXC1pdA== +xterm-addon-canvas@0.3.0-beta.18: + version "0.3.0-beta.18" + resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.18.tgz#b8c27693ab1ed282d6cce961e03d431e4e25e96a" + integrity sha512-0HUptjmZtlH6IqQPtSu9r7yJKPoif4dVv0hSk5m80N5oXFg0I6xlYIRtKAyV/gHZPBxOK2GXzCA4i0P4armUtw== -xterm-addon-search@0.11.0-beta.4: - version "0.11.0-beta.4" - resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.4.tgz#35c01a98b092adbbd1828b0d2eea28485a9a1538" - integrity sha512-rtDBg9CWDw6c0tMeBmaKan2UWwSY88UkfkLv+g50EopDyx6J337nxgjKGioUjF0pZ1VwFOaP1+rFRk8XwLiUHA== +xterm-addon-search@0.11.0-beta.5: + version "0.11.0-beta.5" + resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.5.tgz#345d112409faf69bf85e9a66375bcf6860b0a1ae" + integrity sha512-59nNtjn5WzmQyrd7sCKyiTTNPwkW9eyROT0D9mnPwhsIxxTcp+bwd7BQZ79ncLZ+O19qEPKPuP8QDjuth/ZfLA== xterm-addon-unicode11@0.5.0-beta.1: version "0.5.0-beta.1" resolved "https://registry.yarnpkg.com/xterm-addon-unicode11/-/xterm-addon-unicode11-0.5.0-beta.1.tgz#8a9e9356018e082318abbe2be1f9599fcc6b46a2" integrity sha512-uAErX4gwhW6N524stLG6oZR3yBGgPnFmZ2Tv4vyYy7tcgDuHRoc22xYSCDgO1ohz1FLlOm8JGXRjXliwO9ic3A== -xterm-addon-webgl@0.14.0-beta.20: - version "0.14.0-beta.20" - resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.20.tgz#1bd723a58ab6414c4773d181bbae51751827768c" - integrity sha512-inUnGzw+ewMszMQY8PqO97/t6hh/qg712uyuHLLoinDOjzXN5x2IiPMrt4LL70P6YmmTU65m/Gmfp+rd2u4yWg== +xterm-addon-webgl@0.14.0-beta.24: + version "0.14.0-beta.24" + resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.24.tgz#6840436a35dea05b3fad10fcb73885d9cac64cdb" + integrity sha512-80cvTLbCvJJ6kHmftcENgszzSlfFVdaDpiwnaTPLAAWGCoYDaU9ubQwwjKiRDFtMPolop+ZEqhs4pOxtTbruSA== -xterm@5.1.0-beta.29: - version "5.1.0-beta.29" - resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.29.tgz#76368661b0503800c3f4374ab380e806290038e6" - integrity sha512-qirPDkX99thKjd7bkZMBQfP6EMOWTigYQz9lFU5tIkqsoYCu7zakaakkQuC2xbVRue9nftHZItzYKeO1/ldvTA== +xterm@5.1.0-beta.35: + version "5.1.0-beta.35" + resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.35.tgz#c1f8248fcaa188e110e65e419f5eff946f138766" + integrity sha512-I5p7BwHObaAbkoOyJNwKNlmytEtAoQmR4xvYDBb5Ci4q4MM6bGtCvDnXKccOVRE787F0y4Ip6ZRJ0M1+Q+6z2w== diff --git a/remote/yarn.lock b/remote/yarn.lock index 056cc5a71f69a..e6ac56b00e5ca 100644 --- a/remote/yarn.lock +++ b/remote/yarn.lock @@ -788,40 +788,40 @@ wrappy@1: resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= -xterm-addon-canvas@0.3.0-beta.13: - version "0.3.0-beta.13" - resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.13.tgz#6fd23f4c8d4d013a540cb8ff1e4965ff6bf248b5" - integrity sha512-gNl2wG5zv5AttbTs1OgMRFcARs/dt0k2snFpMmrnaTKlgpi3S0k+Sh3C4nbdMuqbCZd+n7gtpAYP+F6ZXC1pdA== +xterm-addon-canvas@0.3.0-beta.18: + version "0.3.0-beta.18" + resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.18.tgz#b8c27693ab1ed282d6cce961e03d431e4e25e96a" + integrity sha512-0HUptjmZtlH6IqQPtSu9r7yJKPoif4dVv0hSk5m80N5oXFg0I6xlYIRtKAyV/gHZPBxOK2GXzCA4i0P4armUtw== -xterm-addon-search@0.11.0-beta.4: - version "0.11.0-beta.4" - resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.4.tgz#35c01a98b092adbbd1828b0d2eea28485a9a1538" - integrity sha512-rtDBg9CWDw6c0tMeBmaKan2UWwSY88UkfkLv+g50EopDyx6J337nxgjKGioUjF0pZ1VwFOaP1+rFRk8XwLiUHA== +xterm-addon-search@0.11.0-beta.5: + version "0.11.0-beta.5" + resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.5.tgz#345d112409faf69bf85e9a66375bcf6860b0a1ae" + integrity sha512-59nNtjn5WzmQyrd7sCKyiTTNPwkW9eyROT0D9mnPwhsIxxTcp+bwd7BQZ79ncLZ+O19qEPKPuP8QDjuth/ZfLA== -xterm-addon-serialize@0.9.0-beta.2: - version "0.9.0-beta.2" - resolved "https://registry.yarnpkg.com/xterm-addon-serialize/-/xterm-addon-serialize-0.9.0-beta.2.tgz#2f37ba57cabcdbf6dfe56bce8209de04dcfaa8ef" - integrity sha512-oCRHXdlrlzcNmxRxHJlYq6FiJlgQDXft62DcE+WY7Y7R5rjPB8ahrSQHBwjc3ZIK0GRL8fRReuwxL1+Jy4Dt4Q== +xterm-addon-serialize@0.9.0-beta.3: + version "0.9.0-beta.3" + resolved "https://registry.yarnpkg.com/xterm-addon-serialize/-/xterm-addon-serialize-0.9.0-beta.3.tgz#bb4ed416db5748bcbe55a4b6d4c2151368fdae74" + integrity sha512-LaFuowtdxNdeuLm+KmtsoR4mgPOLu/I9k0hlWXbzAd1okJhthwMH4Y6cuL0/pFk1AclP5s+L42glv8PV0GnVsg== xterm-addon-unicode11@0.5.0-beta.1: version "0.5.0-beta.1" resolved "https://registry.yarnpkg.com/xterm-addon-unicode11/-/xterm-addon-unicode11-0.5.0-beta.1.tgz#8a9e9356018e082318abbe2be1f9599fcc6b46a2" integrity sha512-uAErX4gwhW6N524stLG6oZR3yBGgPnFmZ2Tv4vyYy7tcgDuHRoc22xYSCDgO1ohz1FLlOm8JGXRjXliwO9ic3A== -xterm-addon-webgl@0.14.0-beta.20: - version "0.14.0-beta.20" - resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.20.tgz#1bd723a58ab6414c4773d181bbae51751827768c" - integrity sha512-inUnGzw+ewMszMQY8PqO97/t6hh/qg712uyuHLLoinDOjzXN5x2IiPMrt4LL70P6YmmTU65m/Gmfp+rd2u4yWg== +xterm-addon-webgl@0.14.0-beta.24: + version "0.14.0-beta.24" + resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.24.tgz#6840436a35dea05b3fad10fcb73885d9cac64cdb" + integrity sha512-80cvTLbCvJJ6kHmftcENgszzSlfFVdaDpiwnaTPLAAWGCoYDaU9ubQwwjKiRDFtMPolop+ZEqhs4pOxtTbruSA== -xterm-headless@5.1.0-beta.29: - version "5.1.0-beta.29" - resolved "https://registry.yarnpkg.com/xterm-headless/-/xterm-headless-5.1.0-beta.29.tgz#b3c2bbd934fe5d9111b2206ddaf039d604aefe95" - integrity sha512-hzIzZwYtubZplfnmtx1IQdipp2eTt09zjTT6/JZFSTcTLBUCtePlgtCZPJENUyy5v+aSJgbMTDFrfjARRBCZMw== +xterm-headless@5.1.0-beta.35: + version "5.1.0-beta.35" + resolved "https://registry.yarnpkg.com/xterm-headless/-/xterm-headless-5.1.0-beta.35.tgz#dc917134ae285e9788f9a44b1fb022180a8a2d91" + integrity sha512-a/11/8PwbFr4UJK5WjzbUOJBER0ZOMhdMr3/pYuPgha0sZ6mfGih49p52tkRRsz96dP6tu7KZ6ibcA8AN6s3ug== -xterm@5.1.0-beta.29: - version "5.1.0-beta.29" - resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.29.tgz#76368661b0503800c3f4374ab380e806290038e6" - integrity sha512-qirPDkX99thKjd7bkZMBQfP6EMOWTigYQz9lFU5tIkqsoYCu7zakaakkQuC2xbVRue9nftHZItzYKeO1/ldvTA== +xterm@5.1.0-beta.35: + version "5.1.0-beta.35" + resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.35.tgz#c1f8248fcaa188e110e65e419f5eff946f138766" + integrity sha512-I5p7BwHObaAbkoOyJNwKNlmytEtAoQmR4xvYDBb5Ci4q4MM6bGtCvDnXKccOVRE787F0y4Ip6ZRJ0M1+Q+6z2w== yallist@^4.0.0: version "4.0.0" diff --git a/yarn.lock b/yarn.lock index 6c3a49eb96951..e0730721392c7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11582,40 +11582,40 @@ xtend@~2.1.1: dependencies: object-keys "~0.4.0" -xterm-addon-canvas@0.3.0-beta.13: - version "0.3.0-beta.13" - resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.13.tgz#6fd23f4c8d4d013a540cb8ff1e4965ff6bf248b5" - integrity sha512-gNl2wG5zv5AttbTs1OgMRFcARs/dt0k2snFpMmrnaTKlgpi3S0k+Sh3C4nbdMuqbCZd+n7gtpAYP+F6ZXC1pdA== +xterm-addon-canvas@0.3.0-beta.18: + version "0.3.0-beta.18" + resolved "https://registry.yarnpkg.com/xterm-addon-canvas/-/xterm-addon-canvas-0.3.0-beta.18.tgz#b8c27693ab1ed282d6cce961e03d431e4e25e96a" + integrity sha512-0HUptjmZtlH6IqQPtSu9r7yJKPoif4dVv0hSk5m80N5oXFg0I6xlYIRtKAyV/gHZPBxOK2GXzCA4i0P4armUtw== -xterm-addon-search@0.11.0-beta.4: - version "0.11.0-beta.4" - resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.4.tgz#35c01a98b092adbbd1828b0d2eea28485a9a1538" - integrity sha512-rtDBg9CWDw6c0tMeBmaKan2UWwSY88UkfkLv+g50EopDyx6J337nxgjKGioUjF0pZ1VwFOaP1+rFRk8XwLiUHA== +xterm-addon-search@0.11.0-beta.5: + version "0.11.0-beta.5" + resolved "https://registry.yarnpkg.com/xterm-addon-search/-/xterm-addon-search-0.11.0-beta.5.tgz#345d112409faf69bf85e9a66375bcf6860b0a1ae" + integrity sha512-59nNtjn5WzmQyrd7sCKyiTTNPwkW9eyROT0D9mnPwhsIxxTcp+bwd7BQZ79ncLZ+O19qEPKPuP8QDjuth/ZfLA== -xterm-addon-serialize@0.9.0-beta.2: - version "0.9.0-beta.2" - resolved "https://registry.yarnpkg.com/xterm-addon-serialize/-/xterm-addon-serialize-0.9.0-beta.2.tgz#2f37ba57cabcdbf6dfe56bce8209de04dcfaa8ef" - integrity sha512-oCRHXdlrlzcNmxRxHJlYq6FiJlgQDXft62DcE+WY7Y7R5rjPB8ahrSQHBwjc3ZIK0GRL8fRReuwxL1+Jy4Dt4Q== +xterm-addon-serialize@0.9.0-beta.3: + version "0.9.0-beta.3" + resolved "https://registry.yarnpkg.com/xterm-addon-serialize/-/xterm-addon-serialize-0.9.0-beta.3.tgz#bb4ed416db5748bcbe55a4b6d4c2151368fdae74" + integrity sha512-LaFuowtdxNdeuLm+KmtsoR4mgPOLu/I9k0hlWXbzAd1okJhthwMH4Y6cuL0/pFk1AclP5s+L42glv8PV0GnVsg== xterm-addon-unicode11@0.5.0-beta.1: version "0.5.0-beta.1" resolved "https://registry.yarnpkg.com/xterm-addon-unicode11/-/xterm-addon-unicode11-0.5.0-beta.1.tgz#8a9e9356018e082318abbe2be1f9599fcc6b46a2" integrity sha512-uAErX4gwhW6N524stLG6oZR3yBGgPnFmZ2Tv4vyYy7tcgDuHRoc22xYSCDgO1ohz1FLlOm8JGXRjXliwO9ic3A== -xterm-addon-webgl@0.14.0-beta.20: - version "0.14.0-beta.20" - resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.20.tgz#1bd723a58ab6414c4773d181bbae51751827768c" - integrity sha512-inUnGzw+ewMszMQY8PqO97/t6hh/qg712uyuHLLoinDOjzXN5x2IiPMrt4LL70P6YmmTU65m/Gmfp+rd2u4yWg== +xterm-addon-webgl@0.14.0-beta.24: + version "0.14.0-beta.24" + resolved "https://registry.yarnpkg.com/xterm-addon-webgl/-/xterm-addon-webgl-0.14.0-beta.24.tgz#6840436a35dea05b3fad10fcb73885d9cac64cdb" + integrity sha512-80cvTLbCvJJ6kHmftcENgszzSlfFVdaDpiwnaTPLAAWGCoYDaU9ubQwwjKiRDFtMPolop+ZEqhs4pOxtTbruSA== -xterm-headless@5.1.0-beta.29: - version "5.1.0-beta.29" - resolved "https://registry.yarnpkg.com/xterm-headless/-/xterm-headless-5.1.0-beta.29.tgz#b3c2bbd934fe5d9111b2206ddaf039d604aefe95" - integrity sha512-hzIzZwYtubZplfnmtx1IQdipp2eTt09zjTT6/JZFSTcTLBUCtePlgtCZPJENUyy5v+aSJgbMTDFrfjARRBCZMw== +xterm-headless@5.1.0-beta.35: + version "5.1.0-beta.35" + resolved "https://registry.yarnpkg.com/xterm-headless/-/xterm-headless-5.1.0-beta.35.tgz#dc917134ae285e9788f9a44b1fb022180a8a2d91" + integrity sha512-a/11/8PwbFr4UJK5WjzbUOJBER0ZOMhdMr3/pYuPgha0sZ6mfGih49p52tkRRsz96dP6tu7KZ6ibcA8AN6s3ug== -xterm@5.1.0-beta.29: - version "5.1.0-beta.29" - resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.29.tgz#76368661b0503800c3f4374ab380e806290038e6" - integrity sha512-qirPDkX99thKjd7bkZMBQfP6EMOWTigYQz9lFU5tIkqsoYCu7zakaakkQuC2xbVRue9nftHZItzYKeO1/ldvTA== +xterm@5.1.0-beta.35: + version "5.1.0-beta.35" + resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.1.0-beta.35.tgz#c1f8248fcaa188e110e65e419f5eff946f138766" + integrity sha512-I5p7BwHObaAbkoOyJNwKNlmytEtAoQmR4xvYDBb5Ci4q4MM6bGtCvDnXKccOVRE787F0y4Ip6ZRJ0M1+Q+6z2w== y18n@^3.2.1: version "3.2.2"