From b2a7c04afe288c5ec6956ea593d7c1f336380728 Mon Sep 17 00:00:00 2001 From: ItaloBorrelli Date: Tue, 16 Sep 2025 11:03:41 -0700 Subject: [PATCH] [#189] Ensure rename session exec is escaped correctly --- sessionx.tmux | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sessionx.tmux b/sessionx.tmux index b460cd5..1452a61 100755 --- a/sessionx.tmux +++ b/sessionx.tmux @@ -86,7 +86,7 @@ handle_args() { SCROLL_UP="$bind_scroll_up:preview-half-page-up" SCROLL_DOWN="$bind_scroll_down:preview-half-page-down" - RENAME_SESSION_EXEC='bash -c '\'' printf >&2 "New name: ";read name; tmux rename-session -t {1} "${name}"; '\''' + RENAME_SESSION_EXEC='session=$1; printf "New name: " >&2; read -r name; tmux rename-session -t "$session" "$name"' RENAME_SESSION_RELOAD='bash -c '\'' tmux list-sessions | sed -E "s/:.*$//"; '\''' RENAME_SESSION="$bind_rename_session:execute($RENAME_SESSION_EXEC)+reload($RENAME_SESSION_RELOAD)"