Skip to content

fix(dom): skip wide glyph continuation cells#74

Open
EfeDurmaz16 wants to merge 1 commit into
vercel-labs:mainfrom
EfeDurmaz16:fix/dom-wide-continuation-cells
Open

fix(dom): skip wide glyph continuation cells#74
EfeDurmaz16 wants to merge 1 commit into
vercel-labs:mainfrom
EfeDurmaz16:fix/dom-wide-continuation-cells

Conversation

@EfeDurmaz16
Copy link
Copy Markdown

Summary

  • expose optional cell display width through the shared CellData interface
  • preserve Ghostty width metadata for viewport and scrollback cells
  • skip width-0 continuation cells in the DOM renderer without shifting cursor placement

Closes #71.

Verification

  • pnpm --filter @wterm/core build
  • pnpm --filter @wterm/dom test
  • pnpm --filter @wterm/dom type-check
  • pnpm --filter @wterm/ghostty type-check
  • pnpm --filter @wterm/core type-check
  • pnpm --filter @wterm/core test
  • pnpm format:check

@vercel
Copy link
Copy Markdown

vercel Bot commented May 15, 2026

@EfeDurmaz16 is attempting to deploy a commit to the Vercel Labs Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DOM renderer paints wide-character continuation cells as U+0020, adding a stray column after every CJK/emoji glyph

1 participant