Skip to content

Commit fe39b1c

Browse files
committed
Revert "Convert TerminalLink.length to endIndex"
This reverts commit 48ce8ec. Fixes microsoft#101455
1 parent 1660ed6 commit fe39b1c

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

src/vs/vscode.proposed.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1127,14 +1127,14 @@ declare module 'vscode' {
11271127

11281128
export interface TerminalLink {
11291129
/**
1130-
* The 0-based start index of the link on [TerminalLinkContext.line](#TerminalLinkContext.line].
1130+
* The start index of the link on [TerminalLinkContext.line](#TerminalLinkContext.line].
11311131
*/
11321132
startIndex: number;
11331133

11341134
/**
1135-
* The 0-based end index of the link on [TerminalLinkContext.line](#TerminalLinkContext.line].
1135+
* The length of the link on [TerminalLinkContext.line](#TerminalLinkContext.line]
11361136
*/
1137-
endIndex: number;
1137+
length: number;
11381138

11391139
/**
11401140
* The tooltip text when you hover over this link.

src/vs/workbench/api/common/extHostTerminalService.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -626,11 +626,10 @@ export abstract class BaseExtHostTerminalService implements IExtHostTerminalServ
626626
for (const provideResult of provideResults) {
627627
if (provideResult && provideResult.links.length > 0) {
628628
result.push(...provideResult.links.map(providerLink => {
629-
const endIndex = Math.max(providerLink.endIndex, providerLink.startIndex + 1);
630629
const link = {
631630
id: nextLinkId++,
632631
startIndex: providerLink.startIndex,
633-
length: endIndex - providerLink.startIndex,
632+
length: providerLink.length,
634633
label: providerLink.tooltip
635634
};
636635
cacheLinkMap.set(link.id, {

0 commit comments

Comments
 (0)