migrate from tui-textarea to ratatui-textarea#2889
Merged
extrawurst merged 5 commits intogitui-org:masterfrom Mar 28, 2026
Merged
migrate from tui-textarea to ratatui-textarea#2889extrawurst merged 5 commits intogitui-org:masterfrom
extrawurst merged 5 commits intogitui-org:masterfrom
Conversation
Replace tui-textarea 0.7 with ratatui-textarea 0.8, the ratatui-org maintained fork. Also upgrade ratatui 0.29->0.30 and crossterm 0.28->0.29 which are required by ratatui-textarea 0.8. The API is identical so only import paths changed. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Collaborator
|
I’ll have a look! I hope to get to it over the weekend at the latest. |
cruessler
reviewed
Mar 25, 2026
3 tasks
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
Author
|
I have fixed the indent change (done by cargo-sort when I fixed the failure) - the rest of the failure is because we are caught in the cross fire cause by a recent commit regarding formatting |
cruessler
approved these changes
Mar 28, 2026
Collaborator
cruessler
left a comment
There was a problem hiding this comment.
Thanks a lot, I don’t see any issues! I briefly checked some text fields through cargo run on Ubuntu 25.10.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replace
tui-textarea0.7 withratatui-textarea0.8, the ratatui-org maintained fork of tui-textarea.Changes
Cargo.toml: swaptui-textarea = "0.7"toratatui-textarea = "0.8"Cargo.toml: upgraderatatui0.29 to 0.30 (required by ratatui-textarea 0.8, which uses ratatui-core 0.1)Cargo.toml: upgradecrossterm0.28 to 0.29 (required by ratatui 0.30)src/components/textinput.rs: update import fromtui_textareatoratatui_textareaNotes
ratatui-textareais a direct fork oftui-textareamaintained by the ratatui organization. The API is identical so no logic changes were needed. All 74 existing tests pass.