mirror of
https://github.com/ghostty-org/ghostty.git
synced 2026-05-06 16:19:36 -04:00
e51de8b58f
This updates simdutf to my fork which has a SIMDUTF_NO_LIBCXX option that removes all libc++ and libc++ ABI dependencies. From there, the hand-written simd code we have has been updated to also no longer use any libc++ features. Part of this required removing utfcpp since it depended on libc++ (`<iterator>`). libghostty-vt now only depends on libc.
Example: VT Stream Processing in C++
This contains a simple example of how to use ghostty_terminal_vt_write
to parse and process VT sequences in C++. This is a simplified C++ port
of the c-vt-stream example that verifies libghostty compiles in C++
mode.
Important
libghosttyis a C library. This example is only here so our CI verifies that the library can be built in used from C++ files.
Usage
Run the program:
zig build run