docs(common): correct ST sequence metadata and comment typos

- EscapeSequenceParser: ESC ST is ESC backslash (0x1B 0x5C), not ESC
  plus a double-quote character; align @vt metadata with C1 ST on the
  following line.
- Color.contrastRatio: document l2 as the second luminance argument.
- Marker.dispose: fix "change" -> "chance" in dispose listener comment.
- Buffer.clear: fix possessive "it's" -> "its" in JSDoc.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Daniel Imms
2026-06-01 15:28:14 +00:00
committed by Cursor Agent
co-authored by Cursor
parent 6fd6003d6c
commit bc42be2074
4 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -373,7 +373,7 @@ export function toPaddedHex(c: number): string {
/** /**
* Gets the contrast ratio between two relative luminance values. * Gets the contrast ratio between two relative luminance values.
* @param l1 The first relative luminance. * @param l1 The first relative luminance.
* @param l2 The first relative luminance. * @param l2 The second relative luminance.
* @see https://www.w3.org/TR/WCAG20/#contrast-ratiodef * @see https://www.w3.org/TR/WCAG20/#contrast-ratiodef
*/ */
export function contrastRatio(l1: number, l2: number): number { export function contrastRatio(l1: number, l2: number): number {
+1 -1
View File
@@ -142,7 +142,7 @@ export class Buffer extends Disposable implements IBuffer {
} }
/** /**
* Clears the buffer to it's initial state, discarding all previous data. * Clears the buffer to its initial state, discarding all previous data.
*/ */
public clear(): void { public clear(): void {
this._stringCache.clear(); this._stringCache.clear();
+1 -1
View File
@@ -30,7 +30,7 @@ export class Marker implements IMarker {
} }
this.isDisposed = true; this.isDisposed = true;
this.line = -1; this.line = -1;
// Emit before super.dispose such that dispose listeners get a change to react // Emit before super.dispose such that dispose listeners get a chance to react
this._onDispose.fire(); this._onDispose.fire();
dispose(this._disposables); dispose(this._disposables);
this._disposables.length = 0; this._disposables.length = 0;
+1 -1
View File
@@ -18,7 +18,7 @@ import { ApcParser } from './ApcParser';
// @vt: #Y ESC CSI "Control Sequence Introducer" "ESC [" "Start of a CSI sequence." // @vt: #Y ESC CSI "Control Sequence Introducer" "ESC [" "Start of a CSI sequence."
// @vt: #Y ESC OSC "Operating System Command" "ESC ]" "Start of an OSC sequence." // @vt: #Y ESC OSC "Operating System Command" "ESC ]" "Start of an OSC sequence."
// @vt: #Y ESC DCS "Device Control String" "ESC P" "Start of a DCS sequence." // @vt: #Y ESC DCS "Device Control String" "ESC P" "Start of a DCS sequence."
// @vt: #Y ESC ST "String Terminator" "ESC \" "Terminator used for string type sequences." // @vt: #Y ESC ST "String Terminator" "ESC \\" "Terminator used for string type sequences."
// @vt: #Y ESC PM "Privacy Message" "ESC ^" "Start of a privacy message." // @vt: #Y ESC PM "Privacy Message" "ESC ^" "Start of a privacy message."
// @vt: #Y ESC APC "Application Program Command" "ESC _" "Start of an APC sequence." // @vt: #Y ESC APC "Application Program Command" "ESC _" "Start of an APC sequence."
// @vt: #Y C1 CSI "Control Sequence Introducer" "\x9B" "Start of a CSI sequence." // @vt: #Y C1 CSI "Control Sequence Introducer" "\x9B" "Start of a CSI sequence."