From b19a4317702bb33a5788f2c378b2383f20bf3d25 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Fri, 6 Jan 2023 07:30:31 -0800 Subject: [PATCH] Return instead of throwing when the markers can't be found Fixes #170463 --- .../terminal/common/capabilities/commandDetectionCapability.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/platform/terminal/common/capabilities/commandDetectionCapability.ts b/src/vs/platform/terminal/common/capabilities/commandDetectionCapability.ts index e7da8ff4177..1f646fa2eea 100644 --- a/src/vs/platform/terminal/common/capabilities/commandDetectionCapability.ts +++ b/src/vs/platform/terminal/common/capabilities/commandDetectionCapability.ts @@ -703,7 +703,7 @@ export function getLinesForCommand(buffer: IBuffer, command: ITerminalCommand, c const executedMarker = command.executedMarker; const endMarker = command.endMarker; if (!executedMarker || !endMarker) { - throw new Error('No marker for command'); + return undefined; } const startLine = executedMarker.line; const endLine = endMarker.line;