diff options
author | Kunal Mohan <kunalmohan99@gmail.com> | 2021-05-18 22:16:23 +0530 |
---|---|---|
committer | Kunal Mohan <kunalmohan99@gmail.com> | 2021-05-19 01:35:53 +0530 |
commit | 040d10df0f85eb0004831eae330adc2690f43dd7 (patch) | |
tree | 319788559531522aadcf8b5485c63075370ae656 /zellij-client/src | |
parent | d202cb7394b44f335edce0f6c3c7899b081f9f24 (diff) |
Re-export common dependencies from zellij-utils
Diffstat (limited to 'zellij-client/src')
-rw-r--r-- | zellij-client/src/input_handler.rs | 2 | ||||
-rw-r--r-- | zellij-client/src/os_input_output.rs | 12 |
2 files changed, 9 insertions, 5 deletions
diff --git a/zellij-client/src/input_handler.rs b/zellij-client/src/input_handler.rs index e67bdf829..4e2cff94c 100644 --- a/zellij-client/src/input_handler.rs +++ b/zellij-client/src/input_handler.rs @@ -1,5 +1,7 @@ //! Main input logic. +use zellij_utils::{termion, zellij_tile}; + use crate::{os_input_output::ClientOsApi, ClientInstruction, CommandIsExecuting}; use zellij_utils::{ channels::{SenderWithContext, OPENCALLS}, diff --git a/zellij-client/src/os_input_output.rs b/zellij-client/src/os_input_output.rs index 02a516e8a..9d8617f5f 100644 --- a/zellij-client/src/os_input_output.rs +++ b/zellij-client/src/os_input_output.rs @@ -1,3 +1,5 @@ +use zellij_utils::{interprocess, libc, nix, signal_hook, zellij_tile}; + use interprocess::local_socket::LocalSocketStream; use nix::pty::Winsize; use nix::sys::termios; @@ -8,12 +10,12 @@ use std::os::unix::io::RawFd; use std::path::Path; use std::sync::{Arc, Mutex}; use zellij_tile::data::{Palette, PaletteColor}; -use zellij_utils::errors::ErrorContext; -use zellij_utils::ipc::{ - ClientToServerMsg, IpcReceiverWithContext, IpcSenderWithContext, ServerToClientMsg, +use zellij_utils::{ + errors::ErrorContext, + ipc::{ClientToServerMsg, IpcReceiverWithContext, IpcSenderWithContext, ServerToClientMsg}, + pane_size::PositionAndSize, + shared::default_palette, }; -use zellij_utils::pane_size::PositionAndSize; -use zellij_utils::shared::default_palette; fn into_raw_mode(pid: RawFd) { let mut tio = termios::tcgetattr(pid).expect("could not get terminal attribute"); |