1
0
зеркало из https://github.com/glebtv/tui-textarea.git synced 2026-09-03 22:35:50 +03:00

simplify ratatui/tui-rs feature groups by adding ratatui and tuirs features

Этот коммит содержится в:
rhysd
2023-10-24 16:16:36 +09:00
родитель 42c76a9d45
Коммит 70f7b95874
5 изменённых файлов: 26 добавлений и 63 удалений

Просмотреть файл

@@ -1,22 +1,13 @@
use crate::ratatui::style::Style;
#[cfg(any(
feature = "crossterm",
feature = "termion",
feature = "termwiz",
feature = "no-backend",
))]
use crate::ratatui::text::Line;
use crate::ratatui::text::Span;
#[cfg(any(
feature = "tuirs-crossterm",
feature = "tuirs-termion",
feature = "tuirs-no-backend",
))]
use crate::ratatui::text::Spans as Line;
use crate::util::{num_digits, spaces};
#[cfg(feature = "ratatui")]
use ratatui::text::Line;
use std::borrow::Cow;
use std::cmp::Ordering;
use std::iter;
#[cfg(feature = "tuirs")]
use tui::text::Spans as Line;
use unicode_width::UnicodeWidthChar as _;
enum Boundary {