summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--default-plugins/status-bar/src/second_line.rs6
-rw-r--r--default-plugins/tab-bar/src/line.rs8
-rw-r--r--zellij-client/src/input_handler.rs2
-rw-r--r--zellij-client/src/lib.rs2
-rw-r--r--zellij-server/src/tab.rs114
-rw-r--r--zellij-server/src/ui/pane_resizer.rs8
-rw-r--r--zellij-utils/src/consts.rs2
-rw-r--r--zellij-utils/src/input/config.rs4
-rw-r--r--zellij-utils/src/input/layout.rs8
-rw-r--r--zellij-utils/src/input/options.rs2
-rw-r--r--zellij-utils/src/setup.rs20
11 files changed, 88 insertions, 88 deletions
diff --git a/default-plugins/status-bar/src/second_line.rs b/default-plugins/status-bar/src/second_line.rs
index 0861c4646..750df77b6 100644
--- a/default-plugins/status-bar/src/second_line.rs
+++ b/default-plugins/status-bar/src/second_line.rs
@@ -292,7 +292,7 @@ fn full_shortcut_list(help: &ModeInfo) -> LinePart {
_ => {
let mut line_part = LinePart::default();
for (i, (letter, description)) in help.keybinds.iter().enumerate() {
- let shortcut = full_length_shortcut(i == 0, &letter, &description, help.palette);
+ let shortcut = full_length_shortcut(i == 0, letter, description, help.palette);
line_part.len += shortcut.len;
line_part.part = format!("{}{}", line_part.part, shortcut,);
}
@@ -311,7 +311,7 @@ fn shortened_shortcut_list(help: &ModeInfo) -> LinePart {
_ => {
let mut line_part = LinePart::default();
for (i, (letter, description)) in help.keybinds.iter().enumerate() {
- let shortcut = first_word_shortcut(i == 0, &letter, &description, help.palette);
+ let shortcut = first_word_shortcut(i == 0, letter, description, help.palette);
line_part.len += shortcut.len;
line_part.part = format!("{}{}", line_part.part, shortcut,);
}
@@ -344,7 +344,7 @@ fn best_effort_shortcut_list(help: &ModeInfo, max_len: usize) -> LinePart {
_ => {
let mut line_part = LinePart::default();
for (i, (letter, description)) in help.keybinds.iter().enumerate() {
- let shortcut = first_word_shortcut(i == 0, &letter, &description, help.palette);
+ let shortcut = first_word_shortcut(i == 0, letter, description, help.palette);
if line_part.len + shortcut.len + MORE_MSG.chars().count() > max_len {
// TODO: better
line_part.part = format!("{}{}", line_part.part, MORE_MSG);
diff --git a/default-plugins/tab-bar/src/line.rs b/default-plugins/tab-bar/src/line.rs
index fce8982da..cad5b7207 100644
--- a/default-plugins/tab-bar/src/line.rs
+++ b/default-plugins/tab-bar/src/line.rs
@@ -21,7 +21,7 @@ fn populate_tabs_in_tab_line(
if tabs_before_active.is_empty() && tabs_after_active.is_empty() {
break;
}
- let current_title_len = get_current_title_len(&tabs_to_render);
+ let current_title_len = get_current_title_len(tabs_to_render);
if current_title_len >= cols {
break;
}
@@ -117,7 +117,7 @@ fn add_previous_tabs_msg(
palette: Palette,
separator: &str,
) {
- while get_current_title_len(&tabs_to_render)
+ while get_current_title_len(tabs_to_render)
+ left_more_message(tabs_before_active.len(), palette, separator).len
>= cols
{
@@ -134,7 +134,7 @@ fn add_next_tabs_msg(
palette: Palette,
separator: &str,
) {
- while get_current_title_len(&title_bar)
+ while get_current_title_len(title_bar)
+ right_more_message(tabs_after_active.len(), palette, separator).len
>= cols
{
@@ -160,7 +160,7 @@ pub fn tab_separator(capabilities: PluginCapabilities) -> &'static str {
if !capabilities.arrow_fonts {
ARROW_SEPARATOR
} else {
- &""
+ ""
}
}
diff --git a/zellij-client/src/input_handler.rs b/zellij-client/src/input_handler.rs
index 65181e512..469249514 100644
--- a/zellij-client/src/input_handler.rs
+++ b/zellij-client/src/input_handler.rs
@@ -109,7 +109,7 @@ impl InputHandler {
self.dispatch_action(action);
}
} else {
- for action in Keybinds::key_to_actions(&key, raw_bytes, &self.mode, keybinds) {
+ for action in Keybinds::key_to_actions(key, raw_bytes, &self.mode, keybinds) {
let should_exit = self.dispatch_action(action);
if should_exit {
self.should_exit = true;
diff --git a/zellij-client/src/lib.rs b/zellij-client/src/lib.rs
index 975100565..5b409e750 100644
--- a/zellij-client/src/lib.rs
+++ b/zellij-client/src/lib.rs
@@ -278,7 +278,7 @@ pub fn start_client(
ClientInstruction::Render(output) => {
let mut stdout = os_input.get_stdout_writer();
stdout
- .write_all(&output.as_bytes())
+ .write_all(output.as_bytes())
.expect("cannot write to stdout");
stdout.flush().expect("could not flush");
}
diff --git a/zellij-server/src/tab.rs b/zellij-server/src/tab.rs
index 5ca682b8a..fbcb5ada1 100644
--- a/zellij-server/src/tab.rs
+++ b/zellij-server/src/tab.rs
@@ -301,7 +301,7 @@ impl Tab {
match positions_and_size.next() {
Some((_, position_and_size)) => {
terminal_pane.reset_size_and_position_override();
- terminal_pane.change_pos_and_size(&position_and_size);
+ terminal_pane.change_pos_and_size(position_and_size);
self.os_api.set_terminal_size_using_fd(
*pid,
position_and_size.cols as u16,
@@ -872,14 +872,14 @@ impl Tab {
fn panes_top_aligned_with_pane(&self, pane: &dyn Pane) -> Vec<&dyn Pane> {
self.panes
.keys()
- .map(|t_id| self.panes.get(&t_id).unwrap().as_ref())
+ .map(|t_id| self.panes.get(t_id).unwrap().as_ref())
.filter(|terminal| terminal.pid() != pane.pid() && terminal.y() == pane.y())
.collect()
}
fn panes_bottom_aligned_with_pane(&self, pane: &dyn Pane) -> Vec<&dyn Pane> {
self.panes
.keys()
- .map(|t_id| self.panes.get(&t_id).unwrap().as_ref())
+ .map(|t_id| self.panes.get(t_id).unwrap().as_ref())
.filter(|terminal| {
terminal.pid() != pane.pid()
&& terminal.y() + terminal.rows() == pane.y() + pane.rows()
@@ -889,7 +889,7 @@ impl Tab {
fn panes_right_aligned_with_pane(&self, pane: &dyn Pane) -> Vec<&dyn Pane> {
self.panes
.keys()
- .map(|t_id| self.panes.get(&t_id).unwrap().as_ref())
+ .map(|t_id| self.panes.get(t_id).unwrap().as_ref())
.filter(|terminal| {
terminal.pid() != pane.pid()
&& terminal.x() + terminal.columns() == pane.x() + pane.columns()
@@ -899,7 +899,7 @@ impl Tab {
fn panes_left_aligned_with_pane(&self, pane: &dyn Pane) -> Vec<&dyn Pane> {
self.panes
.keys()
- .map(|t_id| self.panes.get(&t_id).unwrap().as_ref())
+ .map(|t_id| self.panes.get(t_id).unwrap().as_ref())
.filter(|terminal| terminal.pid() != pane.pid() && terminal.x() == pane.x())
.collect()
}
@@ -1350,20 +1350,20 @@ impl Tab {
}
fn reduce_pane_and_surroundings_up(&mut self, id: &PaneId, count: usize) {
let mut terminals_below = self
- .pane_ids_directly_below(&id)
+ .pane_ids_directly_below(id)
.expect("can't reduce pane size up if there are no terminals below");
let terminal_borders_below: HashSet<usize> = terminals_below
.iter()
.map(|t| self.panes.get(t).unwrap().x())
.collect();
let (left_resize_border, terminals_to_the_left) =
- self.bottom_aligned_contiguous_panes_to_the_left(&id, &terminal_borders_below);
+ self.bottom_aligned_contiguous_panes_to_the_left(id, &terminal_borders_below);
let (right_resize_border, terminals_to_the_right) =
- self.bottom_aligned_contiguous_panes_to_the_right(&id, &terminal_borders_below);
+ self.bottom_aligned_contiguous_panes_to_the_right(id, &terminal_borders_below);
terminals_below.retain(|t| {
self.pane_is_between_vertical_borders(t, left_resize_border, right_resize_border)
});
- self.reduce_pane_height_up(&id, count);
+ self.reduce_pane_height_up(id, count);
for terminal_id in terminals_below {
self.increase_pane_height_up(&terminal_id, count);
}
@@ -1371,25 +1371,25 @@ impl Tab {
.iter()
.chain(terminals_to_the_right.iter())
{
- self.reduce_pane_height_up(&terminal_id, count);
+ self.reduce_pane_height_up(terminal_id, count);
}
}
fn reduce_pane_and_surroundings_down(&mut self, id: &PaneId, count: usize) {
let mut terminals_above = self
- .pane_ids_directly_above(&id)
+ .pane_ids_directly_above(id)
.expect("can't reduce pane size down if there are no terminals above");
let terminal_borders_above: HashSet<usize> = terminals_above
.iter()
.map(|t| self.panes.get(t).unwrap().x())
.collect();
let (left_resize_border, terminals_to_the_left) =
- self.top_aligned_contiguous_panes_to_the_left(&id, &terminal_borders_above);
+ self.top_aligned_contiguous_panes_to_the_left(id, &terminal_borders_above);
let (right_resize_border, terminals_to_the_right) =
- self.top_aligned_contiguous_panes_to_the_right(&id, &terminal_borders_above);
+ self.top_aligned_contiguous_panes_to_the_right(id, &terminal_borders_above);
terminals_above.retain(|t| {
self.pane_is_between_vertical_borders(t, left_resize_border, right_resize_border)
});
- self.reduce_pane_height_down(&id, count);
+ self.reduce_pane_height_down(id, count);
for terminal_id in terminals_above {
self.increase_pane_height_down(&terminal_id, count);
}
@@ -1397,71 +1397,71 @@ impl Tab {
.iter()
.chain(terminals_to_the_right.iter())
{
- self.reduce_pane_height_down(&terminal_id, count);
+ self.reduce_pane_height_down(terminal_id, count);
}
}
fn reduce_pane_and_surroundings_right(&mut self, id: &PaneId, count: usize) {
let mut terminals_to_the_left = self
- .pane_ids_directly_left_of(&id)
+ .pane_ids_directly_left_of(id)
.expect("can't reduce pane size right if there are no terminals to the left");
let terminal_borders_to_the_left: HashSet<usize> = terminals_to_the_left
.iter()
.map(|t| self.panes.get(t).unwrap().y())
.collect();
let (top_resize_border, terminals_above) =
- self.left_aligned_contiguous_panes_above(&id, &terminal_borders_to_the_left);
+ self.left_aligned_contiguous_panes_above(id, &terminal_borders_to_the_left);
let (bottom_resize_border, terminals_below) =
- self.left_aligned_contiguous_panes_below(&id, &terminal_borders_to_the_left);
+ self.left_aligned_contiguous_panes_below(id, &terminal_borders_to_the_left);
terminals_to_the_left.retain(|t| {
self.pane_is_between_horizontal_borders(t, top_resize_border, bottom_resize_border)
});
- self.reduce_pane_width_right(&id, count);
+ self.reduce_pane_width_right(id, count);
for terminal_id in terminals_to_the_left {
self.increase_pane_width_right(&terminal_id, count);
}
for terminal_id in terminals_above.iter().chain(terminals_below.iter()) {
- self.reduce_pane_width_right(&terminal_id, count);
+ self.reduce_pane_width_right(terminal_id, count);
}
}
fn reduce_pane_and_surroundings_left(&mut self, id: &PaneId, count: usize) {
let mut terminals_to_the_right = self
- .pane_ids_directly_right_of(&id)
+ .pane_ids_directly_right_of(id)
.expect("can't reduce pane size left if there are no terminals to the right");
let terminal_borders_to_the_right: HashSet<usize> = terminals_to_the_right
.iter()
.map(|t| self.panes.get(t).unwrap().y())
.collect();
let (top_resize_border, terminals_above) =
- self.right_aligned_contiguous_panes_above(&id, &terminal_borders_to_the_right);
+ self.right_aligned_contiguous_panes_above(id, &terminal_borders_to_the_right);
let (bottom_resize_border, terminals_below) =
- self.right_aligned_contiguous_panes_below(&id, &terminal_borders_to_the_right);
+ self.right_aligned_contiguous_panes_below(id, &terminal_borders_to_the_right);
terminals_to_the_right.retain(|t| {
self.pane_is_between_horizontal_borders(t, top_resize_border, bottom_resize_border)
});
- self.reduce_pane_width_left(&id, count);
+ self.reduce_pane_width_left(id, count);
for terminal_id in terminals_to_the_right {
self.increase_pane_width_left(&terminal_id, count);
}
for terminal_id in terminals_above.iter().chain(terminals_below.iter()) {
- self.reduce_pane_width_left(&terminal_id, count);
+ self.reduce_pane_width_left(terminal_id, count);
}
}
fn increase_pane_and_surroundings_up(&mut self, id: &PaneId, count: usize) {
let mut terminals_above = self
- .pane_ids_directly_above(&id)
+ .pane_ids_directly_above(id)
.expect("can't increase pane size up if there are no terminals above");
let terminal_borders_above: HashSet<usize> = terminals_above
.iter()
.map(|t| self.panes.get(t).unwrap().x())
.collect();
let (left_resize_border, terminals_to_the_left) =
- self.top_aligned_contiguous_panes_to_the_left(&id, &terminal_borders_above);
+ self.top_aligned_contiguous_panes_to_the_left(id, &terminal_borders_above);
let (right_resize_border, terminals_to_the_right) =
- self.top_aligned_contiguous_panes_to_the_right(&id, &terminal_borders_above);
+ self.top_aligned_contiguous_panes_to_the_right(id, &terminal_borders_above);
terminals_above.retain(|t| {
self.pane_is_between_vertical_borders(t, left_resize_border, right_resize_border)
});
- self.increase_pane_height_up(&id, count);
+ self.increase_pane_height_up(id, count);
for terminal_id in terminals_above {
self.reduce_pane_height_up(&terminal_id, count);
}
@@ -1469,25 +1469,25 @@ impl Tab {
.iter()
.chain(terminals_to_the_right.iter())
{
- self.increase_pane_height_up(&terminal_id, count);
+ self.increase_pane_height_up(terminal_id, count);
}
}
fn increase_pane_and_surroundings_down(&mut self, id: &PaneId, count: usize) {
let mut terminals_below = self
- .pane_ids_directly_below(&id)
+ .pane_ids_directly_below(id)
.expect("can't increase pane size down if there are no terminals below");
let terminal_borders_below: HashSet<usize> = terminals_below
.iter()
.map(|t| self.panes.get(t).unwrap().x())
.collect();
let (left_resize_border, terminals_to_the_left) =
- self.bottom_aligned_contiguous_panes_to_the_left(&id, &terminal_borders_below);
+ self.bottom_aligned_contiguous_panes_to_the_left(id, &terminal_borders_below);
let (right_resize_border, terminals_to_the_right) =
- self.bottom_aligned_contiguous_panes_to_the_right(&id, &terminal_borders_below);
+ self.bottom_aligned_contiguous_panes_to_the_right(id, &terminal_borders_below);
terminals_below.retain(|t| {
self.pane_is_between_vertical_borders(t, left_resize_border, right_resize_border)
});
- self.increase_pane_height_down(&id, count);
+ self.increase_pane_height_down(id, count);
for terminal_id in terminals_below {
self.reduce_pane_height_down(&terminal_id, count);
}
@@ -1495,53 +1495,53 @@ impl Tab {
.iter()
.chain(terminals_to_the_right.iter())
{
- self.increase_pane_height_down(&terminal_id, count);
+ self.increase_pane_height_down(terminal_id, count);
}
}
fn increase_pane_and_surroundings_right(&mut self, id: &PaneId, count: usize) {
let mut terminals_to_the_right = self
- .pane_ids_directly_right_of(&id)
+ .pane_ids_directly_right_of(id)
.expect("can't increase pane size right if there are no terminals to the right");
let terminal_borders_to_the_right: HashSet<usize> = terminals_to_the_right
.iter()
.map(|t| self.panes.get(t).unwrap().y())
.collect();
let (top_resize_border, terminals_above) =
- self.right_aligned_contiguous_panes_above(&id, &terminal_borders_to_the_right);
+ self.right_aligned_contiguous_panes_above(id, &terminal_borders_to_the_right);
let (bottom_resize_border, terminals_below) =
- self.right_aligned_contiguous_panes_below(&id, &terminal_borders_to_the_right);
+ self.right_aligned_contiguous_panes_below(id, &terminal_borders_to_the_right);
terminals_to_the_right.retain(|t| {
self.pane_is_between_horizontal_borders(t, top_resize_border, bottom_resize_border)
});
- self.increase_pane_width_right(&id, count);
+ self.increase_pane_width_right(id, count);
for terminal_id in terminals_to_the_right {
self.reduce_pane_width_right(&terminal_id, count);
}
for terminal_id in terminals_above.iter().chain(terminals_below.iter()) {
- self.increase_pane_width_right(&terminal_id, count);
+ self.increase_pane_width_right(terminal_id, count);
}
}
fn increase_pane_and_surroundings_left(&mut self, id: &PaneId, count: usize) {
let mut terminals_to_the_left = self
- .pane_ids_directly_left_of(&id)
+ .pane_ids_directly_left_of(id)
.expect("can't increase pane size right if there are no terminals to the right");
let terminal_borders_to_the_left: HashSet<usize> = terminals_to_the_left
.iter()
.map(|t| self.panes.get(t).unwrap().y())
.collect();
let (top_resize_border, terminals_above) =
- self.left_aligned_contiguous_panes_above(&id, &terminal_borders_to_the_left);
+ self.left_aligned_contiguous_panes_above(id, &terminal_borders_to_the_left);
let (bottom_resize_border, terminals_below) =
- self.left_aligned_contiguous_panes_below(&id, &terminal_borders_to_the_left);
+ self.left_aligned_contiguous_panes_below(id, &terminal_borders_to_the_left);
terminals_to_the_left.retain(|t| {
self.pane_is_between_horizontal_borders(t, top_resize_border, bottom_resize_border)
});
- self.increase_pane_width_left(&id, count);
+ self.increase_pane_width_left(id, count);
for terminal_id in terminals_to_the_left {
self.reduce_pane_width_left(&terminal_id, count);
}
for terminal_id in terminals_above.iter().chain(terminals_below.iter()) {
- self.increase_pane_width_left(&terminal_id, count);
+ self.increase_pane_width_left(terminal_id, count);
}
}
fn can_increase_pane_and_surroundings_right(
@@ -1560,7 +1560,7 @@ impl Tab {
let mut new_pos_and_size_for_pane = pane.position_and_size();
new_pos_and_size_for_pane.cols += increase_by;
- if let Some(panes_to_the_right) = self.pane_ids_directly_right_of(&pane_id) {
+ if let Some(panes_to_the_right) = self.pane_ids_directly_right_of(pane_id) {
return panes_to_the_right.iter().all(|id| {
let p = self.panes.get(id).unwrap();
p.columns() > increase_by && p.columns() - increase_by >= p.min_width()
@@ -1585,7 +1585,7 @@ impl Tab {
let mut new_pos_and_size_for_pane = pane.position_and_size();
new_pos_and_size_for_pane.x = new_pos_and_size_for_pane.x.saturating_sub(increase_by);
- if let Some(panes_to_the_left) = self.pane_ids_directly_left_of(&pane_id) {
+ if let Some(panes_to_the_left) = self.pane_ids_directly_left_of(pane_id) {
return panes_to_the_left.iter().all(|id| {
let p = self.panes.get(id).unwrap();
p.columns() > increase_by && p.columns() - increase_by >= p.min_width()
@@ -1610,7 +1610,7 @@ impl Tab {
let mut new_pos_and_size_for_pane = pane.position_and_size();
new_pos_and_size_for_pane.rows += increase_by;
- if let Some(panes_below) = self.pane_ids_directly_below(&pane_id) {
+ if let Some(panes_below) = self.pane_ids_directly_below(pane_id) {
return panes_below.iter().all(|id| {
let p = self.panes.get(id).unwrap();
p.rows() > increase_by && p.rows() - increase_by >= p.min_height()
@@ -1631,7 +1631,7 @@ impl Tab {
let mut new_pos_and_size_for_pane = pane.position_and_size();
new_pos_and_size_for_pane.y = new_pos_and_size_for_pane.y.saturating_sub(increase_by);
- if let Some(panes_above) = self.pane_ids_directly_above(&pane_id) {
+ if let Some(panes_above) = self.pane_ids_directly_above(pane_id) {
return panes_above.iter().all(|id| {
let p = self.panes.get(id).unwrap();
p.rows() > increase_by && p.rows() - increase_by >= p.min_height()
@@ -1648,7 +1648,7 @@ impl Tab {
if !can_reduce_pane_size {
return false;
}
- if let Some(panes_to_the_left) = self.pane_ids_directly_left_of(&pane_id) {
+ if let Some(panes_to_the_left) = self.pane_ids_directly_left_of(pane_id) {
return panes_to_the_left.iter().all(|id| {
let p = self.panes.get(id).unwrap();
p.max_width()
@@ -1667,7 +1667,7 @@ impl Tab {
if !can_reduce_pane_size {
return false;
}
- if let Some(panes_to_the_right) = self.pane_ids_directly_right_of(&pane_id) {
+ if let Some(panes_to_the_right) = self.pane_ids_directly_right_of(pane_id) {
return panes_to_the_right.iter().all(|id| {
let p = self.panes.get(id).unwrap();
p.max_width()
@@ -1686,7 +1686,7 @@ impl Tab {
if !can_reduce_pane_size {
return false;
}
- if let Some(panes_above) = self.pane_ids_directly_above(&pane_id) {
+ if let Some(panes_above) = self.pane_ids_directly_above(pane_id) {
return panes_above.iter().all(|id| {
let p = self.panes.get(id).unwrap();
p.max_height()
@@ -1705,7 +1705,7 @@ impl Tab {
if !can_reduce_pane_size {
return false;
}
- if let Some(panes_below) = self.pane_ids_directly_below(&pane_id) {
+ if let Some(panes_below) = self.pane_ids_directly_below(pane_id) {
return panes_below.iter().all(|id| {
let p = self.panes.get(id).unwrap();
p.max_height()
@@ -2147,7 +2147,7 @@ impl Tab {
pane.can_increase_width_by(pane_to_close_width + 1)
}) {
for pane_id in panes.iter() {
- self.increase_pane_width_right(&pane_id, pane_to_close_width + 1);
+ self.increase_pane_width_right(pane_id, pane_to_close_width + 1);
// 1 for the border
}
self.panes.remove(&id);
@@ -2163,7 +2163,7 @@ impl Tab {
pane.can_increase_width_by(pane_to_close_width + 1)
}) {
for pane_id in panes.iter() {
- self.increase_pane_width_left(&pane_id, pane_to_close_width + 1);
+ self.increase_pane_width_left(pane_id, pane_to_close_width + 1);
// 1 for the border
}
self.panes.remove(&id);
@@ -2179,7 +2179,7 @@ impl Tab {
pane.can_increase_height_by(pane_to_close_height + 1)
}) {
for pane_id in panes.iter() {
- self.increase_pane_height_down(&pane_id, pane_to_close_height + 1);
+ self.increase_pane_height_down(pane_id, pane_to_close_height + 1);
// 1 for the border
}
self.panes.remove(&id);
@@ -2195,7 +2195,7 @@ impl Tab {
pane.can_increase_height_by(pane_to_close_height + 1)
}) {
for pane_id in panes.iter() {
- self.increase_pane_height_up(&pane_id, pane_to_close_height + 1);
+ self.increase_pane_height_up(pane_id, pane_to_close_height + 1);
// 1 for the border
}
self.panes.remove(&id);
diff --git a/zellij-server/src/ui/pane_resizer.rs b/zellij-server/src/ui/pane_resizer.rs
index 5ab065481..39f2d40c6 100644
--- a/zellij-server/src/ui/pane_resizer.rs
+++ b/zellij-server/src/ui/pane_resizer.rs
@@ -33,7 +33,7 @@ impl<'a> PaneResizer<'a> {
Ordering::Greater => {
let increase_by = new_size.cols - current_size.cols;
if let Some(panes_to_resize) = find_increasable_vertical_chain(
- &self.panes,
+ self.panes,
increase_by,
current_size.cols,
current_size.rows,
@@ -50,7 +50,7 @@ impl<'a> PaneResizer<'a> {
Ordering::Less => {
let reduce_by = current_size.cols - new_size.cols;
if let Some(panes_to_resize) = find_reducible_vertical_chain(
- &self.panes,
+ self.panes,
reduce_by,
current_size.cols,
current_size.rows,
@@ -67,7 +67,7 @@ impl<'a> PaneResizer<'a> {
Ordering::Greater => {
let increase_by = new_size.rows - current_size.rows;
if let Some(panes_to_resize) = find_increasable_horizontal_chain(
- &self.panes,
+ self.panes,
increase_by,
current_size.cols,
current_size.rows,
@@ -81,7 +81,7 @@ impl<'a> PaneResizer<'a> {
Ordering::Less => {
let reduce_by = current_size.rows - new_size.rows;
if let Some(panes_to_resize) = find_reducible_horizontal_chain(
- &self.panes,
+ self.panes,
reduce_by,
current_size.cols,
current_size.rows,
diff --git a/zellij-utils/src/consts.rs b/zellij-utils/src/consts.rs
index 697e9024d..4e6ad9d0f 100644
--- a/zellij-utils/src/consts.rs
+++ b/zellij-utils/src/consts.rs
@@ -20,7 +20,7 @@ const fn system_default_data_dir() -> &'static str {
if let Some(data_dir) = std::option_env!("PREFIX") {
data_dir
} else {
- &"/usr"
+ "/usr"
}
}
diff --git a/zellij-utils/src/input/config.rs b/zellij-utils/src/input/config.rs
index 56e333f46..6a65109a7 100644
--- a/zellij-utils/src/input/config.rs
+++ b/zellij-utils/src/input/config.rs
@@ -66,7 +66,7 @@ impl TryFrom<&CliArgs> for Config {
fn try_from(opts: &CliArgs) -> Conf