What's Changed
- helix-mode: add basic mode switching by @schlich in #1039
- Make
ReedlineEvent::ExecuteHostCommandreturnSignal::HostCommandinstead ofSignal::Successby @Juhan280 in #1049 - refactor!: graceful handle ReedlineEvent::CtrlC by @tisonkun in #1051
- deprecate
get_reedline_reedline_events,get_reedline_edit_commandsandget_reedline_prompt_edit_modesby @Juhan280 in #1052 - Add vi normal mode
oandOcommand by @Juhan280 in #1053 - fix(painting): avoid divide-by-zero in estimate_single_line_wraps for 0-column terminals by @SAY-5 in #1055
- deps:
keybindingscrate is only used forhelixby @Juhan280 in #1057 - fix: Always reset undo stack on Ctrl+C event by @tisonkun in #1058
- refactor(core_editor): extract grapheme boundary helpers into free functions by @kronberger-droid in #1068
- feat: add support for fish-like abbreviations by @casedami in #1060
- helix-mode: introduce HelixRange selection type (no wiring) by @kronberger-droid in #1061
- fix: apply abbrev expansion before space is inserted by @casedami in #1072
- fix: use quote detection in bash expansion by @casedami in #1073
- fix: move string lit check to trait by @casedami in #1074
- docs: fix cargo doc warning by @Juhan280 in #1079
- Reverts the changes in #1051 and #1058 by @NotTheDr01ds in #1081
- fix: expand and submit abbr on enter by @casedami in #1083
- bump minor version by @cptpiepmatz in #1085
New Contributors
- @SAY-5 made their first contribution in #1055
- @kronberger-droid made their first contribution in #1068
- @casedami made their first contribution in #1060
Full Changelog: v0.47.0...v0.48.0