xterm@4.2.0-beta18

Diff: 91cbeec...eb25243

- Error telemetry fixes, fixes #82309
- comma, colon and semi-colon as word separators, fixes #82173
- Dev container fixes
- Fix scrollback going missing on Windows/conpty, fixes #78634
- Automation improvements
This commit is contained in:
Daniel Imms 2019-10-18 10:42:04 -07:00
parent 0d7c1e4265
commit 6bc460f9ab
8 changed files with 48 additions and 18 deletions

View file

@ -53,7 +53,7 @@
"vscode-ripgrep": "^1.5.7",
"vscode-sqlite3": "4.0.8",
"vscode-textmate": "^4.2.2",
"xterm": "4.2.0-beta10",
"xterm": "4.2.0-beta18",
"xterm-addon-search": "0.3.0-beta5",
"xterm-addon-web-links": "0.2.0",
"yauzl": "^2.9.2",

View file

@ -20,7 +20,7 @@
"vscode-proxy-agent": "0.4.0",
"vscode-ripgrep": "^1.5.7",
"vscode-textmate": "^4.2.2",
"xterm": "4.2.0-beta10",
"xterm": "4.2.0-beta18",
"xterm-addon-search": "0.3.0-beta5",
"xterm-addon-web-links": "0.2.0",
"yauzl": "^2.9.2",

View file

@ -5,7 +5,7 @@
"onigasm-umd": "^2.2.2",
"semver-umd": "^5.5.3",
"vscode-textmate": "^4.2.2",
"xterm": "4.2.0-beta10",
"xterm": "4.2.0-beta18",
"xterm-addon-search": "0.3.0-beta5",
"xterm-addon-web-links": "0.2.0"
}

View file

@ -41,7 +41,7 @@ xterm-addon-web-links@0.2.0:
resolved "https://registry.yarnpkg.com/xterm-addon-web-links/-/xterm-addon-web-links-0.2.0.tgz#b408a0be46211d8d4a0bb5e701d8f3c2bd07d473"
integrity sha512-dq81c4Pzli2PgKVBgY2REte9sCVibR3df8AP3SEvCTM9uYFnUFxtxzMTplPnc7+rXabVhFdbU6x+rstIk8HNQg==
xterm@4.2.0-beta10:
version "4.2.0-beta10"
resolved "https://registry.yarnpkg.com/xterm/-/xterm-4.2.0-beta10.tgz#28573392d2b3168e71dac15d8916248c2084532e"
integrity sha512-UUJ+qYBfV+dlEw9fUrGD9ZY6vy2BBpSICrvFU9/f3Z1Od1TXUO431AB00lr/2N6IdFfH35FHTMHXXxsxFD4k9A==
xterm@4.2.0-beta18:
version "4.2.0-beta18"
resolved "https://registry.yarnpkg.com/xterm/-/xterm-4.2.0-beta18.tgz#c45fcb12eb601be724cc6803a7f4bbf19d0e6203"
integrity sha512-B9Q3EOTWOVVpZzBU1BiNCWGZO24m+kjlLGfdIBy3I6DX+COiEnd+boIAVDbwsJ4G2iCfYye2qEG/jXJlyJWvqg==

View file

@ -421,10 +421,10 @@ xterm-addon-web-links@0.2.0:
resolved "https://registry.yarnpkg.com/xterm-addon-web-links/-/xterm-addon-web-links-0.2.0.tgz#b408a0be46211d8d4a0bb5e701d8f3c2bd07d473"
integrity sha512-dq81c4Pzli2PgKVBgY2REte9sCVibR3df8AP3SEvCTM9uYFnUFxtxzMTplPnc7+rXabVhFdbU6x+rstIk8HNQg==
xterm@4.2.0-beta10:
version "4.2.0-beta10"
resolved "https://registry.yarnpkg.com/xterm/-/xterm-4.2.0-beta10.tgz#28573392d2b3168e71dac15d8916248c2084532e"
integrity sha512-UUJ+qYBfV+dlEw9fUrGD9ZY6vy2BBpSICrvFU9/f3Z1Od1TXUO431AB00lr/2N6IdFfH35FHTMHXXxsxFD4k9A==
xterm@4.2.0-beta18:
version "4.2.0-beta18"
resolved "https://registry.yarnpkg.com/xterm/-/xterm-4.2.0-beta18.tgz#c45fcb12eb601be724cc6803a7f4bbf19d0e6203"
integrity sha512-B9Q3EOTWOVVpZzBU1BiNCWGZO24m+kjlLGfdIBy3I6DX+COiEnd+boIAVDbwsJ4G2iCfYye2qEG/jXJlyJWvqg==
yauzl@^2.9.2:
version "2.10.0"

View file

@ -279,7 +279,7 @@ declare module 'xterm' {
/**
* A callback that fires when the mouse hovers over a link for a moment.
*/
tooltipCallback?: (event: MouseEvent, uri: string) => boolean | void;
tooltipCallback?: (event: MouseEvent, uri: string, location: IViewportRange) => boolean | void;
/**
* A callback that fires when the mouse leaves a link. Note that this can
@ -852,6 +852,36 @@ declare module 'xterm' {
endRow: number;
}
/**
* An object representing a range within the viewport of the terminal.
*/
interface IViewportRange {
/**
* The start cell of the range.
*/
start: IViewportCellPosition;
/**
* The end cell of the range.
*/
end: IViewportCellPosition;
}
/**
* An object representing a cell position within the viewport of the terminal.
*/
interface IViewportCellPosition {
/**
* The column of the cell. Note that this is 1-based; the first column is column 1.
*/
col: number;
/**
* The row of the cell. Note that this is 1-based; the first row is row 1.
*/
row: number;
}
/**
* Represents a terminal buffer.
*/

4
src/vs/monaco.d.ts vendored
View file

@ -42,7 +42,7 @@ declare namespace monaco {
export class CancellationTokenSource {
constructor(parent?: CancellationToken);
get token(): CancellationToken;
readonly token: CancellationToken;
cancel(): void;
dispose(cancel?: boolean): void;
}
@ -117,7 +117,7 @@ declare namespace monaco {
* namely the server name, would be missing. Therefore `Uri#fsPath` exists - it's sugar to ease working
* with URIs that represent files on disk (`file` scheme).
*/
get fsPath(): string;
readonly fsPath: string;
with(change: {
scheme?: string;
authority?: string | null;

View file

@ -9276,10 +9276,10 @@ xterm-addon-web-links@0.2.0:
resolved "https://registry.yarnpkg.com/xterm-addon-web-links/-/xterm-addon-web-links-0.2.0.tgz#b408a0be46211d8d4a0bb5e701d8f3c2bd07d473"
integrity sha512-dq81c4Pzli2PgKVBgY2REte9sCVibR3df8AP3SEvCTM9uYFnUFxtxzMTplPnc7+rXabVhFdbU6x+rstIk8HNQg==
xterm@4.2.0-beta10:
version "4.2.0-beta10"
resolved "https://registry.yarnpkg.com/xterm/-/xterm-4.2.0-beta10.tgz#28573392d2b3168e71dac15d8916248c2084532e"
integrity sha512-UUJ+qYBfV+dlEw9fUrGD9ZY6vy2BBpSICrvFU9/f3Z1Od1TXUO431AB00lr/2N6IdFfH35FHTMHXXxsxFD4k9A==
xterm@4.2.0-beta18:
version "4.2.0-beta18"
resolved "https://registry.yarnpkg.com/xterm/-/xterm-4.2.0-beta18.tgz#c45fcb12eb601be724cc6803a7f4bbf19d0e6203"
integrity sha512-B9Q3EOTWOVVpZzBU1BiNCWGZO24m+kjlLGfdIBy3I6DX+COiEnd+boIAVDbwsJ4G2iCfYye2qEG/jXJlyJWvqg==
y18n@^3.2.1:
version "3.2.1"