1
0
зеркало из https://github.com/glebtv/tui-textarea.git synced 2026-09-08 00:15:50 +03:00
Co-authored-by: Josh McKinney <joshka@users.noreply.github.com>
Этот коммит содержится в:
Alessandro Ricottone
2024-10-22 18:08:06 +02:00
коммит произвёл GitHub
родитель 2cae64bae6
Коммит 413c4f62da
3 изменённых файлов: 8 добавлений и 3 удалений

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

@@ -38,13 +38,13 @@ arbitrary = ["dep:arbitrary"]
arbitrary = { version = "1", features = ["derive"], optional = true } arbitrary = { version = "1", features = ["derive"], optional = true }
crossterm = { package = "crossterm", version = "0.28", optional = true } crossterm = { package = "crossterm", version = "0.28", optional = true }
crossterm-025 = { package = "crossterm", version = "0.25", optional = true } crossterm-025 = { package = "crossterm", version = "0.25", optional = true }
ratatui = { version = "0.28", default-features = false, optional = true } ratatui = { version = "0.29.0", default-features = false, optional = true }
regex = { version = "1", optional = true } regex = { version = "1", optional = true }
termion = { version = "4.0", optional = true } termion = { version = "4.0", optional = true }
termion-15 = { package = "termion", version = "1.5", optional = true } termion-15 = { package = "termion", version = "1.5", optional = true }
termwiz = { version = "0.22.0", optional = true } termwiz = { version = "0.22.0", optional = true }
tui = { version = "0.19", default-features = false, optional = true } tui = { version = "0.19", default-features = false, optional = true }
unicode-width = "0.1.11" unicode-width = "0.2.0"
serde = { version = "1", optional = true , features = ["derive"] } serde = { version = "1", optional = true , features = ["derive"] }
[[example]] [[example]]

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

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

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

@@ -15,6 +15,7 @@ fn append_lorem(repeat: usize) -> usize {
key: Key::Char(c), key: Key::Char(c),
ctrl: false, ctrl: false,
alt: false, alt: false,
shift: false,
}); });
term.draw_textarea(&textarea); term.draw_textarea(&textarea);
} }
@@ -23,6 +24,7 @@ fn append_lorem(repeat: usize) -> usize {
key: Key::Enter, key: Key::Enter,
ctrl: false, ctrl: false,
alt: false, alt: false,
shift: false,
}); });
term.draw_textarea(&textarea); term.draw_textarea(&textarea);
} }
@@ -45,6 +47,7 @@ fn random_lorem(repeat: usize) -> usize {
key: Key::Enter, key: Key::Enter,
ctrl: false, ctrl: false,
alt: false, alt: false,
shift: false,
}); });
term.draw_textarea(&textarea); term.draw_textarea(&textarea);
@@ -53,6 +56,7 @@ fn random_lorem(repeat: usize) -> usize {
key: Key::Char(c), key: Key::Char(c),
ctrl: false, ctrl: false,
alt: false, alt: false,
shift: false,
}); });
term.draw_textarea(&textarea); term.draw_textarea(&textarea);
} }
@@ -74,6 +78,7 @@ fn append_long_lorem(repeat: usize) -> usize {
key: Key::Char(c), key: Key::Char(c),
ctrl: false, ctrl: false,
alt: false, alt: false,
shift: false,
}); });
term.draw_textarea(&textarea); term.draw_textarea(&textarea);
} }