MCPcopy Index your code
hub / github.com/codeaashu/claude-code / _preserveStack

Method _preserveStack

src/server/web/public/terminal.js:2761–2763  ·  view source on GitHub ↗
(e3, t3, i3, s3)

Source from the content-addressed store, hash-verified

2759 this._parser.registerEscHandler({ intermediates: "#", final: "8" }, (() => this.screenAlignmentPattern())), this._parser.setErrorHandler(((e4) => (this._logService.error("Parsing error: ", e4), e4))), this._parser.registerDcsHandler({ intermediates: "$", final: "q" }, new m.DcsHandler(((e4, t4) => this.requestStatusString(e4, t4))));
2760 }
2761 _preserveStack(e3, t3, i3, s3) {
2762 this._parseStack.paused = true, this._parseStack.cursorStartX = e3, this._parseStack.cursorStartY = t3, this._parseStack.decodedLength = i3, this._parseStack.position = s3;
2763 }
2764 _logSlowResolvingAsync(e3) {
2765 this._logService.logLevel <= v.LogLevelEnum.WARN && Promise.race([e3, new Promise(((e4, t3) => setTimeout((() => t3("#SLOW_TIMEOUT")), 5e3)))]).catch(((e4) => {
2766 if ("#SLOW_TIMEOUT" !== e4) throw e4;

Callers 1

parseMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected