github idursun/jjui v0.10.8

4 hours ago

A release with a new revision insertion workflow and fixes for command error output and inline describe editing.

Features

Create Changes Between Revisions

Added a new revisions.open_new_between action, bound by default to alt+n, for creating a new change between revisions.

The operation uses the selected revisions as --insert-after targets and the current revision as the default --insert-before target. You can press space to pin one or more explicit insert-before revisions before applying with enter.

For example, if A and B are selected as insert-after revisions and C is the insert-before revision, applying the operation runs:

jj new --insert-after A --insert-after B --insert-before C

When the same single revision is both the insert-after and insert-before target, jjui falls back to:

jj new A

Fixes

Command Error Output Is Preserved

Fixed failed command handling so non-zero command output is preserved and shown correctly after removing the confusing generic ssh.hijack_askpass hint.

(#704)

Inline Describe Cursor Movement

Fixed inline describe rendering so the editor synchronizes its size before handling wrapped cursor movement. This prevents incorrect cursor/line behavior when editing descriptions in constrained layouts.

Full Changelog: v0.10.7...v0.10.8

Don't miss a new jjui release

NewReleases is sending notifications on new releases.