This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch tytab
in repository terminology.
View the commit online.
commit a01190458f417d43491ec65004ffbc223646f3ea
Author: [email protected] <[email protected]>
AuthorDate: Sun Mar 29 22:29:16 2026 -0600
feat: add tytab toggle to behavior settings
Adds a checkbox in Settings > Behavior to enable tytab escape codes
for tab/split management. Default remains off for security.
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
---
src/bin/options_behavior.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/bin/options_behavior.c b/src/bin/options_behavior.c
index 433e75f0..821ecea8 100644
--- a/src/bin/options_behavior.c
+++ b/src/bin/options_behavior.c
@@ -38,6 +38,7 @@ OPTIONS_CB(Behavior_Ctx, login_shell, 0);
OPTIONS_CB(Behavior_Ctx, show_tabs, 0);
OPTIONS_CB(Behavior_Ctx, mv_always_show, 0);
OPTIONS_CB(Behavior_Ctx, ty_escapes, 0);
+OPTIONS_CB(Behavior_Ctx, tytab, 0);
OPTIONS_CB(Behavior_Ctx, selection_escapes, 0);
OPTIONS_CB(Behavior_Ctx, changedir_to_current, 0);
OPTIONS_CB(Behavior_Ctx, emoji_dbl_width, 0);
@@ -415,6 +416,7 @@ options_behavior(Evas_Object *opbox, Evas_Object *term)
OPTIONS_CX(_("Open new terminals in current working directory"), changedir_to_current, 0);
OPTIONS_CX(_("Always show miniview"), mv_always_show, 0);
OPTIONS_CX(_("Enable special Terminology escape codes"), ty_escapes, 0);
+ OPTIONS_CX(_("Enable tytab escape codes for tab/split management"), tytab, 0);
OPTIONS_CX(_("Enable escape codes manipulating selections"), selection_escapes, 0);
OPTIONS_CX(_("Always treat Emojis as double-width characters"), emoji_dbl_width, 0);
OPTIONS_CX(_("When grouping input, do it on all terminals and not just the visible ones"), group_all, 0);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.