Tip
The first update that crosses past v1.7.0 will report an error.
Just run clink update
again to finish the update successfully.
- Added new Lua API console.ellipsify() to truncate an input string in various ways.
- Added new rl_buffer:setcommentrow() to let
"luafunc:"
commands immediately show text in the comment row. - Adjusted some character width measurements based on analysis from wcwidth-verifier on Win8.1, Win10 with conhost, Win10 with Windows Terminal 1.22, Win11 with conhost, and Win11 with Windows Terminal 1.22.
- The Headline, Pure, and Bureau clinkprompt files now consider unpublished branches as being "ahead", even in cases where git doesn't report a specific "ahead by" count.
- Internal changes to the right side prompt implementation, to disentangle unnecessary internal dependencies.