Skip to content

Use libghostty paste encoder#439

Merged
emil-e merged 1 commit into
dakra:mainfrom
emil-e:use-libghostty-paste-encoder
Jun 21, 2026
Merged

Use libghostty paste encoder#439
emil-e merged 1 commit into
dakra:mainfrom
emil-e:use-libghostty-paste-encoder

Conversation

@emil-e

@emil-e emil-e commented Jun 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a native ghostel--encode-paste wrapper around libghostty's paste encoder
  • route Ghostel paste/yank paths through the native encoder
  • cover bracketed paste wrapping, newline normalization, and unsafe-byte sanitization in native tests

Verification

  • make .build/tests/native-ghostel-keys-test.ok .build/tests/elisp-ghostel-keys-test.ok .build/tests/elisp-ghostel-scroll-test.ok
  • zig build test
  • git diff --check

@emil-e
emil-e force-pushed the use-libghostty-paste-encoder branch from c5bc9a9 to 373914b Compare June 21, 2026 10:24
@emil-e
emil-e force-pushed the use-libghostty-paste-encoder branch from 373914b to c79ad10 Compare June 21, 2026 10:26
@emil-e
emil-e merged commit 47411a5 into dakra:main Jun 21, 2026
22 checks passed
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.

1 participant