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.rs | 9 |
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; |