From fdd48efb391ecac360eaab81399882f86841561b Mon Sep 17 00:00:00 2001 From: rhysd Date: Tue, 21 Jun 2022 16:02:34 +0900 Subject: [PATCH] update changelog for v0.1.1 changes --- CHANGELOG.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b13ee1b..514495e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ + +# [v0.1.1](https://github.com/rhysd/tui-textarea/releases/tag/v0.1.1) - 21 Jun 2022 + +- Add `TextArea::yank_text` and `TextArea::set_yank_text` to set/get yanked text of the textarea. + ```rust + let mut textarea = TextArea::default(); + textarea.set_yank_text("hello, world"); + assert_eq!(textarea.yank_text(), "hello, world"); + textarea.paste(); + assert_eq!(textarea.lines(), ["hello, world"]); + ``` +- Add `CursorMove::Jump(row, col)` variant to move cursor to arbitrary (row, col) position with `TextArea::move_cursor`. + ```rust + let mut textarea = TextArea::from(["aaaa", "bbbb"]); + textarea.move_cursor(CursorMove::Jump(1, 2)); + assert_eq!(textarea.cursor(), (1, 2)); + ``` +- Fix hard tabs are not rendered (#1) + +[Changes][v0.1.1] + + # [v0.1.0](https://github.com/rhysd/tui-textarea/releases/tag/v0.1.0) - 19 Jun 2022 @@ -10,6 +32,7 @@ First release :tada: [Changes][v0.1.0] +[v0.1.1]: https://github.com/rhysd/tui-textarea/compare/v0.1.0...v0.1.1 [v0.1.0]: https://github.com/rhysd/tui-textarea/tree/v0.1.0