github nushell/reedline v0.10.0
0.10.0

latest releases: v0.42.0, v0.41.0, v0.40.0...
3 years ago

New release for nushell 0.67.0

This release improves the undo/redo handling and several keybindings.

Breaking changes

  • The API to change the buffer from a custom Menu has been changed to use the Editor struct to track undo relevant behavior (@bnprks)
  • The CircularCompletionHandler implementing the basic bash like completion and the associated ReedlineEvent::ActionHandler have been removed as they are not used in nushell and haven't been tested in a while
  • Update to crossterm 0.24 (@sholderbach)
    • We now reexport the KeyCode and KeyModifiers types directly so consumers don't have to explicit import the correct crossterm version (@ajeetdsouza, @sholderbach)

Improvements

  • Undo/Redo will coalesce individual consecutive keypresses and deletions to words correctly, history navigation and menus are tracked correctly (@bnprks)
  • vi mode: Support for d0, d^, c0, and c^ (@bnprks)
  • Default for all editing modes: support Ctrl-h as Backspace (@morzel85)

This release was made possible by contributions from @bnprks, @fdncred, @morzel85, and @sholderbach

Don't miss a new reedline release

NewReleases is sending notifications on new releases.