Get tmux-complete2.fish passing on macOS

This commit is contained in:
Peter Ammon
2025-02-16 11:26:24 -08:00
parent 8657362d86
commit 22b944ef4b

View File

@@ -6,19 +6,33 @@
isolated-tmux-start
isolated-tmux send-keys 'touch ~/"path with spaces"' Enter C-l \
'cat ~/space' Tab
isolated-tmux send-keys 'touch ~/"path with spaces"' Enter
tmux-sleep
isolated-tmux capture-pane -p
# CHECK: prompt 0> touch {{.*}}
# CHECK: prompt 1>
isolated-tmux send-keys C-l 'cat ~/space' Tab
tmux-sleep
isolated-tmux capture-pane -p
# CHECK: prompt 1> cat ~/path\ with\ spaces
isolated-tmux send-keys C-c '
# Clear screen.
isolated-tmux send-keys C-c
tmux-sleep
isolated-tmux send-keys '
set -g fish_autosuggestion_enabled 0
set -l FISH_TEST_VAR_1 /
set -l FISH_TEST_VAR_2 /
' Enter C-l 'echo $FISH_TEST_v' Tab
' Enter C-l
tmux-sleep
isolated-tmux capture-pane -p
# CHECK: prompt 2> echo $FISH_TEST_VAR_
# CHECK: $FISH_TEST_VAR_1 (Variable: /) $FISH_TEST_VAR_2 (Variable: /)
# Note we keep prompt 1 because the above "set" commands don't bump $status_generation.
# CHECK: prompt 1>
isolated-tmux send-keys 'echo $FISH_TEST_v' Tab
tmux-sleep
isolated-tmux capture-pane -p
# CHECK: prompt 1> echo $FISH_TEST_VAR_
# CHECK: $FISH_TEST_VAR_1 (Variable: /) $FISH_TEST_VAR_2 (Variable: /)