fix(style): bury the dead (code)

This commit is contained in:
Brooks J Rady 2021-07-19 20:49:23 +01:00
parent 6a90542ae3
commit 7de19dc6df
5 changed files with 11 additions and 33 deletions

12
Cargo.lock generated
View file

@ -2447,7 +2447,7 @@ dependencies = [
[[package]] [[package]]
name = "zellij" name = "zellij"
version = "0.15.0" version = "0.16.0"
dependencies = [ dependencies = [
"insta", "insta",
"names", "names",
@ -2460,7 +2460,7 @@ dependencies = [
[[package]] [[package]]
name = "zellij-client" name = "zellij-client"
version = "0.15.0" version = "0.16.0"
dependencies = [ dependencies = [
"insta", "insta",
"mio", "mio",
@ -2470,7 +2470,7 @@ dependencies = [
[[package]] [[package]]
name = "zellij-server" name = "zellij-server"
version = "0.15.0" version = "0.16.0"
dependencies = [ dependencies = [
"ansi_term 0.12.1", "ansi_term 0.12.1",
"async-trait", "async-trait",
@ -2487,7 +2487,7 @@ dependencies = [
[[package]] [[package]]
name = "zellij-tile" name = "zellij-tile"
version = "0.15.0" version = "0.16.0"
dependencies = [ dependencies = [
"serde", "serde",
"serde_json", "serde_json",
@ -2497,14 +2497,14 @@ dependencies = [
[[package]] [[package]]
name = "zellij-tile-utils" name = "zellij-tile-utils"
version = "0.15.0" version = "0.16.0"
dependencies = [ dependencies = [
"ansi_term 0.12.1", "ansi_term 0.12.1",
] ]
[[package]] [[package]]
name = "zellij-utils" name = "zellij-utils"
version = "0.15.0" version = "0.16.0"
dependencies = [ dependencies = [
"async-std", "async-std",
"backtrace", "backtrace",

View file

@ -15,7 +15,7 @@ use crate::{
wasm_vm::PluginInstruction, wasm_vm::PluginInstruction,
ServerInstruction, SessionState, ServerInstruction, SessionState,
}; };
use zellij_tile::data::{Event, InputMode, ModeInfo, Palette, PluginCapabilities, TabInfo}; use zellij_tile::data::{Event, ModeInfo, Palette, PluginCapabilities, TabInfo};
use zellij_utils::{ use zellij_utils::{
errors::{ContextType, ScreenContext}, errors::{ContextType, ScreenContext},
input::options::Options, input::options::Options,
@ -149,7 +149,6 @@ pub(crate) struct Screen {
/// The index of this [`Screen`]'s active [`Tab`]. /// The index of this [`Screen`]'s active [`Tab`].
active_tab_index: Option<usize>, active_tab_index: Option<usize>,
mode_info: ModeInfo, mode_info: ModeInfo,
input_mode: InputMode,
colors: Palette, colors: Palette,
session_state: Arc<RwLock<SessionState>>, session_state: Arc<RwLock<SessionState>>,
} }
@ -161,7 +160,6 @@ impl Screen {
client_attributes: &ClientAttributes, client_attributes: &ClientAttributes,
max_panes: Option<usize>, max_panes: Option<usize>,
mode_info: ModeInfo, mode_info: ModeInfo,
input_mode: InputMode,
session_state: Arc<RwLock<SessionState>>, session_state: Arc<RwLock<SessionState>>,
) -> Self { ) -> Self {
Screen { Screen {
@ -172,7 +170,6 @@ impl Screen {
active_tab_index: None, active_tab_index: None,
tabs: BTreeMap::new(), tabs: BTreeMap::new(),
mode_info, mode_info,
input_mode,
session_state, session_state,
} }
} }
@ -192,7 +189,6 @@ impl Screen {
self.max_panes, self.max_panes,
Some(PaneId::Terminal(pane_id)), Some(PaneId::Terminal(pane_id)),
self.mode_info.clone(), self.mode_info.clone(),
self.input_mode,
self.colors, self.colors,
self.session_state.clone(), self.session_state.clone(),
); );
@ -354,7 +350,6 @@ impl Screen {
self.max_panes, self.max_panes,
None, None,
self.mode_info.clone(), self.mode_info.clone(),
self.input_mode,
self.colors, self.colors,
self.session_state.clone(), self.session_state.clone(),
); );
@ -428,7 +423,6 @@ pub(crate) fn screen_thread_main(
session_state: Arc<RwLock<SessionState>>, session_state: Arc<RwLock<SessionState>>,
) { ) {
let capabilities = config_options.simplified_ui; let capabilities = config_options.simplified_ui;
let default_mode = config_options.default_mode.unwrap_or_default();
let mut screen = Screen::new( let mut screen = Screen::new(
bus, bus,
@ -439,10 +433,8 @@ pub(crate) fn screen_thread_main(
capabilities: PluginCapabilities { capabilities: PluginCapabilities {
arrow_fonts: capabilities, arrow_fonts: capabilities,
}, },
mode: default_mode,
..ModeInfo::default() ..ModeInfo::default()
}, },
default_mode,
session_state, session_state,
); );
loop { loop {

View file

@ -24,7 +24,7 @@ use std::{
cmp::Reverse, cmp::Reverse,
collections::{BTreeMap, HashSet}, collections::{BTreeMap, HashSet},
}; };
use zellij_tile::data::{Event, InputMode, ModeInfo, Palette}; use zellij_tile::data::{Event, ModeInfo, Palette};
use zellij_utils::{ use zellij_utils::{
input::{ input::{
layout::{Layout, Run}, layout::{Layout, Run},
@ -87,7 +87,6 @@ pub(crate) struct Tab {
should_clear_display_before_rendering: bool, should_clear_display_before_rendering: bool,
session_state: Arc<RwLock<SessionState>>, session_state: Arc<RwLock<SessionState>>,
pub mode_info: ModeInfo, pub mode_info: ModeInfo,
pub input_mode: InputMode,
pub colors: Palette, pub colors: Palette,
} }
@ -99,7 +98,6 @@ pub(crate) struct TabData {
pub name: String, pub name: String,
pub active: bool, pub active: bool,
pub mode_info: ModeInfo, pub mode_info: ModeInfo,
pub input_mode: InputMode,
pub colors: Palette, pub colors: Palette,
} }
@ -260,7 +258,6 @@ impl Tab {
max_panes: Option<usize>, max_panes: Option<usize>,
pane_id: Option<PaneId>, pane_id: Option<PaneId>,
mode_info: ModeInfo, mode_info: ModeInfo,
input_mode: InputMode,
colors: Palette, colors: Palette,
session_state: Arc<RwLock<SessionState>>, session_state: Arc<RwLock<SessionState>>,
) -> Self { ) -> Self {
@ -299,7 +296,6 @@ impl Tab {
senders, senders,
should_clear_display_before_rendering: false, should_clear_display_before_rendering: false,
mode_info, mode_info,
input_mode,
colors, colors,
session_state, session_state,
} }

View file

@ -1,5 +1,5 @@
use super::{Screen, ScreenInstruction}; use super::{Screen, ScreenInstruction};
use crate::zellij_tile::data::{InputMode, ModeInfo, Palette}; use crate::zellij_tile::data::{ModeInfo, Palette};
use crate::{ use crate::{
os_input_output::{AsyncReader, Pid, ServerOsApi}, os_input_output::{AsyncReader, Pid, ServerOsApi},
thread_bus::Bus, thread_bus::Bus,
@ -81,16 +81,8 @@ fn create_new_screen(position_and_size: PositionAndSize) -> Screen {
client_attributes.position_and_size = position_and_size; client_attributes.position_and_size = position_and_size;
let max_panes = None; let max_panes = None;
let mode_info = ModeInfo::default(); let mode_info = ModeInfo::default();
let input_mode = InputMode::Normal;
let session_state = Arc::new(RwLock::new(SessionState::Attached)); let session_state = Arc::new(RwLock::new(SessionState::Attached));
Screen::new( Screen::new(bus, &client_attributes, max_panes, mode_info, session_state)
bus,
&client_attributes,
max_panes,
mode_info,
input_mode,
session_state,
)
} }
#[test] #[test]

View file

@ -1,5 +1,5 @@
use super::Tab; use super::Tab;
use crate::zellij_tile::data::{InputMode, ModeInfo, Palette}; use crate::zellij_tile::data::{ModeInfo, Palette};
use crate::{ use crate::{
os_input_output::{AsyncReader, Pid, ServerOsApi}, os_input_output::{AsyncReader, Pid, ServerOsApi},
panes::PaneId, panes::PaneId,
@ -82,7 +82,6 @@ fn create_new_tab(position_and_size: PositionAndSize) -> Tab {
let max_panes = None; let max_panes = None;
let first_pane_id = Some(PaneId::Terminal(1)); let first_pane_id = Some(PaneId::Terminal(1));
let mode_info = ModeInfo::default(); let mode_info = ModeInfo::default();
let input_mode = InputMode::Normal;
let colors = Palette::default(); let colors = Palette::default();
let session_state = Arc::new(RwLock::new(SessionState::Attached)); let session_state = Arc::new(RwLock::new(SessionState::Attached));
Tab::new( Tab::new(
@ -95,7 +94,6 @@ fn create_new_tab(position_and_size: PositionAndSize) -> Tab {
max_panes, max_panes,
first_pane_id, first_pane_id,
mode_info, mode_info,
input_mode,
colors, colors,
session_state, session_state,
) )