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. |
||
|---|---|---|
| .. | ||
| src | ||
| README.md | ||
| build.zig | ||
| build.zig.zon | ||
README.md
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