mirror of
https://github.com/tmux/tmux.git
synced 2026-06-23 08:27:08 +00:00
Add some content to test panes.
This commit is contained in:
@@ -44,12 +44,12 @@ compare() {
|
||||
}
|
||||
|
||||
new_scene() {
|
||||
$TMUX2 neww -d "sh -c 'exec sleep 100'" || exit 1
|
||||
$TMUX2 neww -d "sh -c 'i=0; while [ \$i -lt 13 ]; do printf \"BASE%02d abcdefghij\n\" \$i; i=\$((i + 1)); done; exec sleep 100'" || exit 1
|
||||
$TMUX2 selectw -t:\$ || exit 1
|
||||
$TMUX2 resizew -x40 -y14 || exit 1
|
||||
}
|
||||
|
||||
C="sh -c 'exec sleep 100'"
|
||||
C="sh -c 'i=0; while [ \$i -lt 5 ]; do printf \"PANE%02d abcdefghij\n\" \$i; i=\$((i + 1)); done; exec sleep 100'"
|
||||
|
||||
$TMUX kill-server 2>/dev/null
|
||||
$TMUX2 kill-server 2>/dev/null
|
||||
@@ -125,13 +125,13 @@ compare cache-swap-after
|
||||
# layout and switching back must not show the other window's cached scene. ---
|
||||
|
||||
# Window A: a single pane (no internal border).
|
||||
$TMUX2 neww -d "sh -c 'exec sleep 100'" || exit 1
|
||||
$TMUX2 neww -d "sh -c 'i=0; while [ \$i -lt 13 ]; do printf \"WINA%02d abcdefghij\n\" \$i; i=\$((i + 1)); done; exec sleep 100'" || exit 1
|
||||
$TMUX2 selectw -t:\$ || exit 1
|
||||
$TMUX2 resizew -x40 -y14 || exit 1
|
||||
A=$($TMUX2 display -p '#{window_id}') || exit 1
|
||||
|
||||
# Window B: a top/bottom split (a horizontal border).
|
||||
$TMUX2 neww -d "sh -c 'exec sleep 100'" || exit 1
|
||||
$TMUX2 neww -d "sh -c 'i=0; while [ \$i -lt 13 ]; do printf \"WINB%02d abcdefghij\n\" \$i; i=\$((i + 1)); done; exec sleep 100'" || exit 1
|
||||
$TMUX2 selectw -t:\$ || exit 1
|
||||
$TMUX2 resizew -x40 -y14 || exit 1
|
||||
$TMUX2 splitw -v "$C" || exit 1
|
||||
@@ -151,7 +151,7 @@ compare cache-window-a-again
|
||||
# be rebuilt at the new size (the scene->sx/sy mismatch path in
|
||||
# redraw_get_scene), not drawn at the old size.
|
||||
$TMUX2 set -g window-size latest || exit 1
|
||||
$TMUX2 neww -d "sh -c 'exec sleep 100'" || exit 1
|
||||
$TMUX2 neww -d "sh -c 'i=0; while [ \$i -lt 13 ]; do printf \"SIZE%02d abcdefghij\n\" \$i; i=\$((i + 1)); done; exec sleep 100'" || exit 1
|
||||
$TMUX2 selectw -t:\$ || exit 1
|
||||
$TMUX2 splitw -v "$C" || exit 1
|
||||
compare cache-resizeclient-before
|
||||
|
||||
Reference in New Issue
Block a user