8000 Release 0.3.0 · NyuB/ocli · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

0.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Oct 16:54
· 79 commits to main since this release

Rebase

Features

  • Introduced a 'vim like' command line. Triggered when typing : from either move or navigate mode. Typing Esc goes back to navigate mode, typing Enter execute the command.
    • The only command recognized for now is :q to quit the editor
  • Reduce rebase_edit binary size by ~4MB by extracting inline tests to a separate module
  • "Explode" split a commit into multiple ones, one for each file modified in the original commit
  • Rename with r or R instead of Right -> Right. r keeps the original message and let you edit it, R erase it to let you create a new one.

Changes

  • Canceling a rename is now done with the Esc key instead of the Left arrow key
  • Quiting is now done by typing :q on the command line (see the Features section)
  • Rename is now done with the r or R keys in Move or Navigation mode (instead of Right from the navigation mode).

Bugfixes

  • Fixup entries are now correctly indented even in 'Move' mode
  • Fixed entry list that would behave as a sliding window even when there is enough rows to display it fully
0