aboutsummaryrefslogtreecommitdiffstats
path: root/zellij-utils/src/input/unit
diff options
context:
space:
mode:
authorAram Drevekenin <aram@poor.dev>2023-08-02 11:41:51 +0200
committerGitHub <noreply@github.com>2023-08-02 11:41:51 +0200
commit192e6fd31ece0c73f8962f4af620a2757a2c1a2e (patch)
tree6ae03596196acf35f6c71cc4dc79c309f2917d8b /zellij-utils/src/input/unit
parentdocs(changelog): plugin api utility functions (diff)
downloadsl0ppij-192e6fd31ece0c73f8962f4af620a2757a2c1a2e.tar.gz
sl0ppij-192e6fd31ece0c73f8962f4af620a2757a2c1a2e.tar.xz
sl0ppij-192e6fd31ece0c73f8962f4af620a2757a2c1a2e.zip
feat(ui): break pane to new tab and move panes between tabs (#2664)
* prototype * some tests * break out floating pane * break out plugin panes * add keybind and fix some minor issues * remove cli * move pane to left/right tab * update ui * adjust ui * style(fmt): rustfmt * style(comment): remove commented code * update snapshots
Diffstat (limited to 'zellij-utils/src/input/unit')
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__args_added_to_args_in_template.snap5
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__args_override_args_in_template.snap5
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_a_stack_with_an_expanded_pane.snap6
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_stacked_children_for_pane_node.snap6
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_stacked_children_for_pane_template.snap7
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_load_swap_layouts_from_a_different_file.snap38
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__children_not_as_first_child_of_pane_template.snap14
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__children_not_as_first_child_of_tab_template.snap14
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__close_on_exit_added_to_close_on_exit_in_template.snap5
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__close_on_exit_overrides_close_on_exit_in_template.snap5
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__combined_tab_and_pane_template_both_with_children.snap19
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__cwd_added_to_cwd_in_template.snap5
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__cwd_override_cwd_in_template.snap5
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__env_var_expansion.snap12
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd.snap6
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd_in_pane_templates.snap9
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd_in_tab_templates.snap8
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_given_to_panes_without_cwd.snap5
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_passed_from_layout_constructor.snap5
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_passed_from_layout_constructor_overrides_global_cwd_in_layout_file.snap5
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_prepended_to_panes_with_cwd.snap5
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_with_tab_cwd_given_to_panes_without_cwd.snap6
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_command_panes_and_close_on_exit.snap2
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_command_panes_and_start_suspended.snap2
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_default_tab_template.snap22
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_nested_branched_pane_templates.snap13
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_nested_pane_templates.snap10
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_pane_excluded_from_sync.snap3
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_pane_templates.snap24
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_tab_and_pane_templates.snap9
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_tabs_and_floating_panes.snap8
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_is_overriden_by_its_consumers_bare_cwd.snap4
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_overriden_by_its_consumers_command_cwd.snap4
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_remains_when_its_consumer_command_does_not_have_a_cwd.snap4
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_without_cwd_is_overriden_by_its_consumers_cwd.snap4
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_without_cwd_receives_its_consumers_bare_cwd.snap4
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_cwd_overriden_by_its_consumers_bare_cwd.snap4
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_command_with_cwd.snap4
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_command_without_cwd.snap4
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_edit.snap3
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_command_propagated_to_its_consumer_edit.snap3
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__tab_cwd_given_to_panes_without_cwd.snap6
-rw-r--r--zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__tab_cwd_prepended_to_panes_with_cwd.snap6
43 files changed, 302 insertions, 36 deletions
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__args_added_to_args_in_template.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__args_added_to_args_in_template.snap
index d0194951..9d2d9e37 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__args_added_to_args_in_template.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__args_added_to_args_in_template.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1322
+assertion_line: 1352
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -34,6 +34,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -60,6 +61,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -70,6 +72,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__args_override_args_in_template.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__args_override_args_in_template.snap
index d31f721f..e8c14042 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__args_override_args_in_template.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__args_override_args_in_template.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1287
+assertion_line: 1317
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -37,6 +37,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -63,6 +64,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -73,6 +75,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_a_stack_with_an_expanded_pane.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_a_stack_with_an_expanded_pane.snap
index 31ea7cb7..83fb9404 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_a_stack_with_an_expanded_pane.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_a_stack_with_an_expanded_pane.snap
@@ -1,5 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
+assertion_line: 1926
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -27,6 +28,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -40,6 +42,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: true,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -53,6 +56,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -63,6 +67,7 @@ Layout {
children_are_stacked: true,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -73,6 +78,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_stacked_children_for_pane_node.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_stacked_children_for_pane_node.snap
index 85fa560d..b82e9cd1 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_stacked_children_for_pane_node.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_stacked_children_for_pane_node.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1864
+assertion_line: 1894
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -28,6 +28,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -41,6 +42,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -51,6 +53,7 @@ Layout {
children_are_stacked: true,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -61,6 +64,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_stacked_children_for_pane_template.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_stacked_children_for_pane_template.snap
index 2a6a8b2c..44da7ce7 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_stacked_children_for_pane_template.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_define_stacked_children_for_pane_template.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1881
+assertion_line: 1911
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -32,6 +32,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -45,6 +46,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -55,6 +57,7 @@ Layout {
children_are_stacked: true,
is_expanded_in_stack: true,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -65,6 +68,7 @@ Layout {
children_are_stacked: true,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -75,6 +79,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_load_swap_layouts_from_a_different_file.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_load_swap_layouts_from_a_different_file.snap
index e9f849b7..07428ee0 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_load_swap_layouts_from_a_different_file.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__can_load_swap_layouts_from_a_different_file.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1863
+assertion_line: 1880
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -24,6 +24,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -34,6 +35,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -78,6 +80,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -99,6 +102,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -114,6 +118,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -124,6 +129,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -134,6 +140,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -165,6 +172,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -175,6 +183,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
MaxPanes(
8,
@@ -212,6 +221,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -235,6 +245,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -252,6 +263,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -265,6 +277,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -278,6 +291,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -291,6 +305,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -301,6 +316,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -311,6 +327,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -321,6 +338,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -352,6 +370,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -362,6 +381,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
MaxPanes(
12,
@@ -399,6 +419,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -422,6 +443,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -439,6 +461,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -452,6 +475,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -465,6 +489,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -478,6 +503,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -488,6 +514,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -505,6 +532,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -518,6 +546,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -531,6 +560,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -544,6 +574,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -554,6 +585,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -564,6 +596,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -574,6 +607,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -605,6 +639,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -615,6 +650,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
},
Some(
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__children_not_as_first_child_of_pane_template.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__children_not_as_first_child_of_pane_template.snap
index 9308614a..4bb04872 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__children_not_as_first_child_of_pane_template.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__children_not_as_first_child_of_pane_template.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 956
+assertion_line: 975
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -34,6 +34,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -51,6 +52,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -64,6 +66,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -74,6 +77,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -84,6 +88,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -97,6 +102,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -107,6 +113,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -128,6 +135,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -140,6 +148,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -153,6 +162,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -163,6 +173,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -173,6 +184,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__children_not_as_first_child_of_tab_template.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__children_not_as_first_child_of_tab_template.snap
index 7ff59486..c5f538f9 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__children_not_as_first_child_of_tab_template.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__children_not_as_first_child_of_tab_template.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 908
+assertion_line: 927
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -29,6 +29,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -46,6 +47,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -59,6 +61,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -69,6 +72,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -79,6 +83,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -92,6 +97,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -102,6 +108,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -127,6 +134,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -139,6 +147,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -152,6 +161,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -162,6 +172,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -181,6 +192,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__close_on_exit_added_to_close_on_exit_in_template.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__close_on_exit_added_to_close_on_exit_in_template.snap
index 403980b6..fdd0b7f0 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__close_on_exit_added_to_close_on_exit_in_template.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__close_on_exit_added_to_close_on_exit_in_template.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1339
+assertion_line: 1369
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -34,6 +34,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -57,6 +58,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -67,6 +69,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__close_on_exit_overrides_close_on_exit_in_template.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__close_on_exit_overrides_close_on_exit_in_template.snap
index 23a71d44..3a4092cf 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__close_on_exit_overrides_close_on_exit_in_template.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__close_on_exit_overrides_close_on_exit_in_template.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1305
+assertion_line: 1335
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -34,6 +34,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -57,6 +58,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -67,6 +69,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__combined_tab_and_pane_template_both_with_children.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__combined_tab_and_pane_template_both_with_children.snap
index 80ba99b1..0f0a62ac 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__combined_tab_and_pane_template_both_with_children.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__combined_tab_and_pane_template_both_with_children.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1008
+assertion_line: 1027
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -29,6 +29,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -48,6 +49,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -58,6 +60,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -71,6 +74,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -81,6 +85,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -98,6 +103,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -111,6 +117,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -121,6 +128,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -131,6 +139,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -156,6 +165,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -175,6 +185,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -185,6 +196,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -198,6 +210,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -208,6 +221,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -221,6 +235,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -231,6 +246,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -250,6 +266,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__cwd_added_to_cwd_in_template.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__cwd_added_to_cwd_in_template.snap
index 532959f4..469eb9b9 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__cwd_added_to_cwd_in_template.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__cwd_added_to_cwd_in_template.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1374
+assertion_line: 1404
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -34,6 +34,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -59,6 +60,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -69,6 +71,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__cwd_override_cwd_in_template.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__cwd_override_cwd_in_template.snap
index 54d78e98..42d8bcf0 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__cwd_override_cwd_in_template.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__cwd_override_cwd_in_template.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1357
+assertion_line: 1387
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -36,6 +36,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -61,6 +62,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -71,6 +73,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__env_var_expansion.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__env_var_expansion.snap
index de30d229..6691e25e 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__env_var_expansion.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__env_var_expansion.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 2116
+assertion_line: 2141
expression: "format!(\"{layout:#?}\")"
---
Layout {
@@ -28,6 +28,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -45,6 +46,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -62,6 +64,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -79,6 +82,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -104,6 +108,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -125,6 +130,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -146,6 +152,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -171,6 +178,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -192,6 +200,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -202,6 +211,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd.snap
index 81673d25..6060b071 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1759
+assertion_line: 1789
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -27,6 +27,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -52,6 +53,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -66,6 +68,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -85,6 +88,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd_in_pane_templates.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd_in_pane_templates.snap
index c87db71c..723af762 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd_in_pane_templates.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd_in_pane_templates.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1780
+assertion_line: 1810
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -31,6 +31,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -56,6 +57,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -77,6 +79,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -91,6 +94,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -105,6 +109,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -119,6 +124,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -138,6 +144,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd_in_tab_templates.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd_in_tab_templates.snap
index 321f36e4..de740071 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd_in_tab_templates.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_and_tab_cwd_prepended_to_panes_with_and_without_cwd_in_tab_templates.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1799
+assertion_line: 1829
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -27,6 +27,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -52,6 +53,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -73,6 +75,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -87,6 +90,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -101,6 +105,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -120,6 +125,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_given_to_panes_without_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_given_to_panes_without_cwd.snap
index bd9888fe..72f9e14e 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_given_to_panes_without_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_given_to_panes_without_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1644
+assertion_line: 1674
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -28,6 +28,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -53,6 +54,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -63,6 +65,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_passed_from_layout_constructor.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_passed_from_layout_constructor.snap
index f871ff73..b6a29005 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_passed_from_layout_constructor.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_passed_from_layout_constructor.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1677
+assertion_line: 1707
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -28,6 +28,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -53,6 +54,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -63,6 +65,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_passed_from_layout_constructor_overrides_global_cwd_in_layout_file.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_passed_from_layout_constructor_overrides_global_cwd_in_layout_file.snap
index d7b85822..c673885a 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_passed_from_layout_constructor_overrides_global_cwd_in_layout_file.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_passed_from_layout_constructor_overrides_global_cwd_in_layout_file.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1698
+assertion_line: 1728
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -28,6 +28,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -53,6 +54,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -63,6 +65,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_prepended_to_panes_with_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_prepended_to_panes_with_cwd.snap
index 770a43cc..41678b39 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_prepended_to_panes_with_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_prepended_to_panes_with_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1657
+assertion_line: 1687
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -28,6 +28,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -53,6 +54,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -63,6 +65,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_with_tab_cwd_given_to_panes_without_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_with_tab_cwd_given_to_panes_without_cwd.snap
index b9829595..d386d9c9 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_with_tab_cwd_given_to_panes_without_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__global_cwd_with_tab_cwd_given_to_panes_without_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1714
+assertion_line: 1744
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -27,6 +27,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -52,6 +53,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -66,6 +68,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -85,6 +88,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_command_panes_and_close_on_exit.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_command_panes_and_close_on_exit.snap
index 4f5c5e0b..b213ea21 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_command_panes_and_close_on_exit.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_command_panes_and_close_on_exit.snap
@@ -34,6 +34,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -44,6 +45,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_command_panes_and_start_suspended.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_command_panes_and_start_suspended.snap
index 9f118820..35c34373 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_command_panes_and_start_suspended.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_command_panes_and_start_suspended.snap
@@ -34,6 +34,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -44,6 +45,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_default_tab_template.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_default_tab_template.snap
index bec76e11..92e58f7d 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_default_tab_template.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_default_tab_template.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 767
+assertion_line: 786
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -25,6 +25,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Vertical,
@@ -42,6 +43,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -55,6 +57,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -65,6 +68,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -78,6 +82,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -88,6 +93,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -111,6 +117,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -128,6 +135,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -141,6 +149,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -151,6 +160,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -164,6 +174,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -174,6 +185,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -195,6 +207,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -208,6 +221,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -221,6 +235,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -231,6 +246,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -254,6 +270,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -267,6 +284,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -280,6 +298,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -290,6 +309,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_nested_branched_pane_templates.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_nested_branched_pane_templates.snap
index d3b743e1..707ec268 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_nested_branched_pane_templates.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_nested_branched_pane_templates.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 862
+assertion_line: 881
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -28,6 +28,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -41,6 +42,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -58,6 +60,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -71,6 +74,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -81,6 +85,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -98,6 +103,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -111,6 +117,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -124,6 +131,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -134,6 +142,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -144,6 +153,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -154,6 +164,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_nested_pane_templates.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_nested_pane_templates.snap
index 8a6dce52..ce8ee0a9 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_nested_pane_templates.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_nested_pane_templates.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 836
+assertion_line: 855
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -28,6 +28,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -41,6 +42,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -58,6 +60,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -71,6 +74,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -81,6 +85,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -94,6 +99,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -104,6 +110,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -114,6 +121,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_pane_excluded_from_sync.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_pane_excluded_from_sync.snap
index 25f7dc07..554420b1 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_pane_excluded_from_sync.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_pane_excluded_from_sync.snap
@@ -1,5 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
+assertion_line: 1038
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -25,6 +26,7 @@ Layout {
exclude_from_sync: Some(
true,
),
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -35,6 +37,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_pane_templates.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_pane_templates.snap
index ff18632f..0eeb76af 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_pane_templates.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_pane_templates.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 794
+assertion_line: 813
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -28,6 +28,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -45,6 +46,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -55,6 +57,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -68,6 +71,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -78,6 +82,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Vertical,
@@ -95,6 +100,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -112,6 +118,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -125,6 +132,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -135,6 +143,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -148,6 +157,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -158,6 +168,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Vertical,
@@ -175,6 +186,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Vertical,
@@ -192,6 +204,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -205,6 +218,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -215,6 +229,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -228,6 +243,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -238,6 +254,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Vertical,
@@ -255,6 +272,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -268,6 +286,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -281,6 +300,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -291,6 +311,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -301,6 +322,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_tab_and_pane_templates.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_tab_and_pane_templates.snap
index 78f47b49..1bc1b01c 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_tab_and_pane_templates.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_tab_and_pane_templates.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 815
+assertion_line: 834
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -27,6 +27,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -54,6 +55,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -64,6 +66,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -77,6 +80,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -87,6 +91,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -97,6 +102,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -116,6 +122,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_tabs_and_floating_panes.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_tabs_and_floating_panes.snap
index b993cec3..c9776160 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_tabs_and_floating_panes.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__layout_with_tabs_and_floating_panes.snap
@@ -23,6 +23,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -33,6 +34,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[
FloatingPaneLayout {
@@ -43,6 +45,7 @@ Layout {
y: None,
run: None,
focus: None,
+ already_running: false,
},
],
),
@@ -64,6 +67,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -74,6 +78,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[
FloatingPaneLayout {
@@ -84,6 +89,7 @@ Layout {
y: None,
run: None,
focus: None,
+ already_running: false,
},
FloatingPaneLayout {
name: None,
@@ -93,6 +99,7 @@ Layout {
y: None,
run: None,
focus: None,
+ already_running: false,
},
],
),
@@ -112,6 +119,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_is_overriden_by_its_consumers_bare_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_is_overriden_by_its_consumers_bare_cwd.snap
index 849b9b6d..a8bff78e 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_is_overriden_by_its_consumers_bare_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_is_overriden_by_its_consumers_bare_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1528
+assertion_line: 1558
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -36,6 +36,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -46,6 +47,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_overriden_by_its_consumers_command_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_overriden_by_its_consumers_command_cwd.snap
index e7b200fd..433283fc 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_overriden_by_its_consumers_command_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_overriden_by_its_consumers_command_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1474
+assertion_line: 1504
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -36,6 +36,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -46,6 +47,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_remains_when_its_consumer_command_does_not_have_a_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_remains_when_its_consumer_command_does_not_have_a_cwd.snap
index ed4a906b..8d06ac56 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_remains_when_its_consumer_command_does_not_have_a_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_with_cwd_remains_when_its_consumer_command_does_not_have_a_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1491
+assertion_line: 1521
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -36,6 +36,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -46,6 +47,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_without_cwd_is_overriden_by_its_consumers_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_without_cwd_is_overriden_by_its_consumers_cwd.snap
index 0fc98b67..5d7f6b99 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_without_cwd_is_overriden_by_its_consumers_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_without_cwd_is_overriden_by_its_consumers_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1509
+assertion_line: 1539
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -36,6 +36,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -46,6 +47,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_without_cwd_receives_its_consumers_bare_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_without_cwd_receives_its_consumers_bare_cwd.snap
index 8f041110..f49d65f4 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_without_cwd_receives_its_consumers_bare_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_command_without_cwd_receives_its_consumers_bare_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1546
+assertion_line: 1576
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -36,6 +36,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -46,6 +47,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_cwd_overriden_by_its_consumers_bare_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_cwd_overriden_by_its_consumers_bare_cwd.snap
index 9fc4aaf1..cf7c7b7a 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_cwd_overriden_by_its_consumers_bare_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_cwd_overriden_by_its_consumers_bare_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1564
+assertion_line: 1594
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -28,6 +28,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -38,6 +39,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_command_with_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_command_with_cwd.snap
index d0125554..c55fb952 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_command_with_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_command_with_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1598
+assertion_line: 1628
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -36,6 +36,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -46,6 +47,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_command_without_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_command_without_cwd.snap
index d9bbf77a..34280469 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_command_without_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_command_without_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1580
+assertion_line: 1610
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -36,6 +36,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -46,6 +47,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_edit.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_edit.snap
index be2f0fb4..faac5c46 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_edit.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_bare_propagated_to_its_consumer_edit.snap
@@ -1,5 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
+assertion_line: 1644
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -31,6 +32,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -41,6 +43,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_command_propagated_to_its_consumer_edit.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_command_propagated_to_its_consumer_edit.snap
index a33fc2bd..5930f951 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_command_propagated_to_its_consumer_edit.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__pane_template_with_command_propagated_to_its_consumer_edit.snap
@@ -1,5 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
+assertion_line: 1660
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -31,6 +32,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -41,6 +43,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__tab_cwd_given_to_panes_without_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__tab_cwd_given_to_panes_without_cwd.snap
index a7465610..98b7a5cd 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__tab_cwd_given_to_panes_without_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__tab_cwd_given_to_panes_without_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1729
+assertion_line: 1759
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -27,6 +27,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -52,6 +53,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -66,6 +68,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -85,6 +88,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
diff --git a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__tab_cwd_prepended_to_panes_with_cwd.snap b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__tab_cwd_prepended_to_panes_with_cwd.snap
index 65ed2b50..5ca79f19 100644
--- a/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__tab_cwd_prepended_to_panes_with_cwd.snap
+++ b/zellij-utils/src/input/unit/snapshots/zellij_utils__input__layout__layout_test__tab_cwd_prepended_to_panes_with_cwd.snap
@@ -1,6 +1,6 @@
---
source: zellij-utils/src/input/./unit/layout_test.rs
-assertion_line: 1744
+assertion_line: 1774
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -27,6 +27,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
TiledPaneLayout {
children_split_direction: Horizontal,
@@ -52,6 +53,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
],
split_size: None,
@@ -66,6 +68,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),
@@ -85,6 +88,7 @@ Layout {
children_are_stacked: false,
is_expanded_in_stack: false,
exclude_from_sync: None,
+ run_instructions_to_ignore: [],
},
[],
),