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

chore: ratatui 0.30 maintenance + collaboration baseline (#1)

Этот коммит содержится в:
srothgan
2026-02-18 11:46:03 +01:00
коммит произвёл GitHub
родитель 4d18622eea
Коммит 4689076df5
20 изменённых файлов: 289 добавлений и 192 удалений

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

@@ -10,7 +10,7 @@ bench = false
[dependencies]
tui-textarea = { path = "..", features = ["no-backend", "search"] }
ratatui = { version = "0.29.0", default-features = false }
ratatui = { version = "0.30.0", default-features = false }
[dev-dependencies]
criterion = "0.5"

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

@@ -4,6 +4,7 @@
use ratatui::backend::{Backend, WindowSize};
use ratatui::buffer::Cell;
use ratatui::layout::{Position, Size};
use ratatui::prelude::backend::ClearType;
use ratatui::Terminal;
use std::io;
use tui_textarea::TextArea;
@@ -40,6 +41,8 @@ impl Default for DummyBackend {
}
impl Backend for DummyBackend {
type Error = io::Error;
#[inline]
fn draw<'a, I>(&mut self, _content: I) -> io::Result<()>
where
@@ -74,6 +77,11 @@ impl Backend for DummyBackend {
Ok(())
}
#[inline]
fn clear_region(&mut self, _clear_type: ClearType) -> io::Result<()> {
Ok(())
}
#[inline]
fn size(&self) -> io::Result<Size> {
Ok(Size {