Skip to content

Releases: preiter93/edtui

v0.9.4

25 Dec 13:23
Compare
Choose a tag to compare
  • Jump half page down
  • Jump half page up

v0.9.3

25 Dec 12:56
Compare
Choose a tag to compare

Fix: Visual Line Selection

  • Highlighting
  • Copy/Extract with new line

v0.9.2

31 Oct 14:08
Compare
Choose a tag to compare
  • Impl 'yy': Yank current line
  • Handle cases where yanked buffer starts with a new line character. In this case we paste the yank buffer into the start of a next new line, instead of breaking the current line. This matches vim behaviour.
  • Fix mouse selection on wrapped lines

v0.9.1

27 Oct 09:06
Compare
Choose a tag to compare
  • Support Tabs. Tabs are currently visually interpreted as spaces. The number of spaces can be set via (by default 2)
EditorView::new(&mut state).tab_width(2);
  • Add 'e' keymap: Move word forward to end of a word

v0.9.0

21 Oct 12:46
Compare
Choose a tag to compare

Bump ratatui to v0.29.0

v0.8.5

13 Oct 08:36
Compare
Choose a tag to compare

0.8.5 - 13 Okt 2023=4

  • Add D keymapping: Delete to end of line
  • Syntax highlighting
#[cfg(feature = "syntax-highlighting")]
{
    use edtui::EditorState;
    use edtui::EditorView;
    use edtui::SyntaxHighlighter;

    let syntax_highlighter = SyntaxHighlighter::new("dracula", "rs");
    EditorView::new(&mut EditorState::default())
        .syntax_highlighter(Some(syntax_highlighter));
}
  • Add ci* to change between delimiters, supported [', ", (, [, {]
  • Improve README

v0.8.3

11 Oct 20:32
Compare
Choose a tag to compare
  • Bugfix: MoveWordForward if out of bounds
  • Bugfix: Capture state before switching to insert mode
  • Bugfig: Render cursor if editor has no content

v0.8.2

09 Oct 09:06
Compare
Choose a tag to compare

Bump edtui-jagged version
README: Fix keymapping section

v0.8.0

07 Oct 20:37
Compare
Choose a tag to compare

Support for line-wrapping EditorView::new().wrap(true);
Move to first ('gg') / last ('G') row
Copy deleted line to clipboard
Refactoring
Bump edtui-jagged version
Capture editor state on each new input
Bugfix: Move to matching bracket

v0.7.6

03 Oct 15:30
Compare
Choose a tag to compare

Move to opening/closing bracket with '%'