diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-17 01:41:16 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-17 01:41:16 +0300 |
| commit | a36da363f14639085bec91d7a378d6c2eeaa6c58 (patch) | |
| tree | 2c86155b115f8c79db2b8826fd8b2199d153f7bf /src/app/api_helpers.rs | |
| parent | e4de58b37f58d59d146158239ed218a8accd5c3c (diff) | |
refactor: extract terminal state and runtime from panes
Diffstat (limited to 'src/app/api_helpers.rs')
| -rw-r--r-- | src/app/api_helpers.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/app/api_helpers.rs b/src/app/api_helpers.rs index 56907ece..1ebb30ef 100644 --- a/src/app/api_helpers.rs +++ b/src/app/api_helpers.rs @@ -30,7 +30,7 @@ fn parse_api_key(key: &str) -> Option<crossterm::event::KeyEvent> { } } -pub(super) fn encode_api_text(runtime: &crate::pane::PaneRuntime, text: &str) -> Vec<u8> { +pub(super) fn encode_api_text(runtime: &crate::terminal::TerminalRuntime, text: &str) -> Vec<u8> { let bracketed = runtime .input_state() .map(|state| state.bracketed_paste) @@ -43,7 +43,7 @@ pub(super) fn encode_api_text(runtime: &crate::pane::PaneRuntime, text: &str) -> } pub(super) fn encode_api_keys( - runtime: &crate::pane::PaneRuntime, + runtime: &crate::terminal::TerminalRuntime, keys: &[String], ) -> Result<Vec<Vec<u8>>, String> { let mut encoded_keys = Vec::with_capacity(keys.len()); |
