This repository has no description
Something went wrong. Try again.
libghostty: expose paste encode to C API master
Add ghostty_paste_encode() which encodes paste data for writing to the terminal pty. It strips unsafe control bytes, wraps in bracketed paste sequences when requested, and replaces newlines with carriage returns for unbracketed mode. The input buffer is modified in place and the encoded result is written to a caller-provided output buffer, following the same buffer/out_written pattern as the other encode functions like ghostty_size_report_encode. Update the c-vt-paste example with an encode_example() demonstrating the new function and add corresponding @snippet references in the header documentation.
Author Mitchell Hashimoto Date (Mar 26, 2026, 6:28 PM UTC) Commit 11574c35 11574c35a246100aa5d5fec2a2fb835e8d18e046 Parent 6ebbd478 6ebbd4785bfca5d539d7afbe97177bd592f10573 Change ID nnqqylqt nnqqylqtpzntlrmlkpxonkqwxuvzlrtv