Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-tui/src/backend/mod.rs')
-rw-r--r--helix-tui/src/backend/mod.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/helix-tui/src/backend/mod.rs b/helix-tui/src/backend/mod.rs
index 3f0ec355..37160d4f 100644
--- a/helix-tui/src/backend/mod.rs
+++ b/helix-tui/src/backend/mod.rs
@@ -6,11 +6,16 @@ use crate::{buffer::Cell, terminal::Config};
use helix_view::graphics::{CursorKind, Rect};
-#[cfg(feature = "termina")]
+#[cfg(all(feature = "termina", not(windows)))]
mod termina;
-#[cfg(feature = "termina")]
+#[cfg(all(feature = "termina", not(windows)))]
pub use self::termina::TerminaBackend;
+#[cfg(all(feature = "termina", windows))]
+mod crossterm;
+#[cfg(all(feature = "termina", windows))]
+pub use self::crossterm::CrosstermBackend;
+
mod test;
pub use self::test::TestBackend;