aboutsummaryrefslogtreecommitdiff
path: root/vendor/libghostty-vt/src/lib_vt.zig
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-01 23:05:23 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-01 23:05:51 +0300
commit5bd21b7ed468b5ff4d1a5b2ed7e211f401eb138a (patch)
tree672fa4625cca0ecb3e9376fc7f8e33d7b0e9deef /vendor/libghostty-vt/src/lib_vt.zig
parent32abb3776668ee768200019c170956f67fe33a86 (diff)
chore: update libghostty vendor
refs #276
Diffstat (limited to 'vendor/libghostty-vt/src/lib_vt.zig')
-rw-r--r--vendor/libghostty-vt/src/lib_vt.zig27
1 files changed, 27 insertions, 0 deletions
diff --git a/vendor/libghostty-vt/src/lib_vt.zig b/vendor/libghostty-vt/src/lib_vt.zig
index ae0c87b1..6d4406e8 100644
--- a/vendor/libghostty-vt/src/lib_vt.zig
+++ b/vendor/libghostty-vt/src/lib_vt.zig
@@ -209,6 +209,8 @@ comptime {
@export(&c.formatter_format_buf, .{ .name = "ghostty_formatter_format_buf" });
@export(&c.formatter_format_alloc, .{ .name = "ghostty_formatter_format_alloc" });
@export(&c.formatter_free, .{ .name = "ghostty_formatter_free" });
+ @export(&c.terminal_selection_format_buf, .{ .name = "ghostty_terminal_selection_format_buf" });
+ @export(&c.terminal_selection_format_alloc, .{ .name = "ghostty_terminal_selection_format_alloc" });
@export(&c.render_state_new, .{ .name = "ghostty_render_state_new" });
@export(&c.render_state_update, .{ .name = "ghostty_render_state_update" });
@export(&c.render_state_get, .{ .name = "ghostty_render_state_get" });
@@ -239,7 +241,27 @@ comptime {
@export(&c.terminal_mode_set, .{ .name = "ghostty_terminal_mode_set" });
@export(&c.terminal_get, .{ .name = "ghostty_terminal_get" });
@export(&c.terminal_get_multi, .{ .name = "ghostty_terminal_get_multi" });
+ @export(&c.terminal_select_word, .{ .name = "ghostty_terminal_select_word" });
+ @export(&c.terminal_select_word_between, .{ .name = "ghostty_terminal_select_word_between" });
+ @export(&c.terminal_select_line, .{ .name = "ghostty_terminal_select_line" });
+ @export(&c.terminal_select_all, .{ .name = "ghostty_terminal_select_all" });
+ @export(&c.terminal_select_output, .{ .name = "ghostty_terminal_select_output" });
+ @export(&c.terminal_selection_adjust, .{ .name = "ghostty_terminal_selection_adjust" });
+ @export(&c.terminal_selection_order, .{ .name = "ghostty_terminal_selection_order" });
+ @export(&c.terminal_selection_ordered, .{ .name = "ghostty_terminal_selection_ordered" });
+ @export(&c.terminal_selection_contains, .{ .name = "ghostty_terminal_selection_contains" });
+ @export(&c.terminal_selection_equal, .{ .name = "ghostty_terminal_selection_equal" });
+ @export(&c.selection_gesture_new, .{ .name = "ghostty_selection_gesture_new" });
+ @export(&c.selection_gesture_free, .{ .name = "ghostty_selection_gesture_free" });
+ @export(&c.selection_gesture_reset, .{ .name = "ghostty_selection_gesture_reset" });
+ @export(&c.selection_gesture_event, .{ .name = "ghostty_selection_gesture_event" });
+ @export(&c.selection_gesture_get, .{ .name = "ghostty_selection_gesture_get" });
+ @export(&c.selection_gesture_get_multi, .{ .name = "ghostty_selection_gesture_get_multi" });
+ @export(&c.selection_gesture_event_new, .{ .name = "ghostty_selection_gesture_event_new" });
+ @export(&c.selection_gesture_event_free, .{ .name = "ghostty_selection_gesture_event_free" });
+ @export(&c.selection_gesture_event_set, .{ .name = "ghostty_selection_gesture_event_set" });
@export(&c.terminal_grid_ref, .{ .name = "ghostty_terminal_grid_ref" });
+ @export(&c.terminal_grid_ref_track, .{ .name = "ghostty_terminal_grid_ref_track" });
@export(&c.terminal_point_from_grid_ref, .{ .name = "ghostty_terminal_point_from_grid_ref" });
@export(&c.kitty_graphics_get, .{ .name = "ghostty_kitty_graphics_get" });
@export(&c.kitty_graphics_image, .{ .name = "ghostty_kitty_graphics_image" });
@@ -262,6 +284,11 @@ comptime {
@export(&c.grid_ref_graphemes, .{ .name = "ghostty_grid_ref_graphemes" });
@export(&c.grid_ref_hyperlink_uri, .{ .name = "ghostty_grid_ref_hyperlink_uri" });
@export(&c.grid_ref_style, .{ .name = "ghostty_grid_ref_style" });
+ @export(&c.tracked_grid_ref_free, .{ .name = "ghostty_tracked_grid_ref_free" });
+ @export(&c.tracked_grid_ref_has_value, .{ .name = "ghostty_tracked_grid_ref_has_value" });
+ @export(&c.tracked_grid_ref_point, .{ .name = "ghostty_tracked_grid_ref_point" });
+ @export(&c.tracked_grid_ref_set, .{ .name = "ghostty_tracked_grid_ref_set" });
+ @export(&c.tracked_grid_ref_snapshot, .{ .name = "ghostty_tracked_grid_ref_snapshot" });
@export(&c.build_info, .{ .name = "ghostty_build_info" });
@export(&c.type_json, .{ .name = "ghostty_type_json" });
@export(&c.alloc_alloc, .{ .name = "ghostty_alloc" });