зеркало из
https://github.com/glebtv/tui-textarea.git
synced 2026-09-04 06:45:50 +03:00
chore: ratatui 0.30 maintenance + collaboration baseline (#1)
Этот коммит содержится в:
@@ -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 {
|
||||
|
||||
Ссылка в новой задаче
Block a user