on master help sign in
fix test compilation
758baceBlaž Hrastnik
helix-term/src/application.rs+3
@@ -58,6 +58,9 @@ const LSP_DEADLINE: Duration = Duration::from_millis(16);
58#[cfg(not(feature = "integration"))]
58#[cfg(not(feature = "integration"))]
59use tui::backend::CrosstermBackend;
59use tui::backend::CrosstermBackend;
60
60
61+#[cfg(feature = "integration")]
62+use tui::backend::TestBackend;
63+
61#[cfg(not(feature = "integration"))]
64#[cfg(not(feature = "integration"))]
62type Terminal = tui::terminal::Terminal<CrosstermBackend<std::io::Stdout>>;
65type Terminal = tui::terminal::Terminal<CrosstermBackend<std::io::Stdout>>;
63
66
helix-term/src/compositor.rs−2
@@ -4,8 +4,6 @@
4use helix_core::Position;
4use helix_core::Position;
5use helix_view::graphics::{CursorKind, Rect};
5use helix_view::graphics::{CursorKind, Rect};
6
6
7−#[cfg(feature = "integration")]
8−use tui::backend::TestBackend;
9use tui::buffer::Buffer as Surface;
7use tui::buffer::Buffer as Surface;
10
8
11pub type Callback = Box<dyn FnOnce(&mut Compositor, &mut Context)>;
9pub type Callback = Box<dyn FnOnce(&mut Compositor, &mut Context)>;