Page MenuHomeSolus

update kitty to 0.25.0
ClosedPublic

Authored by nazar on Apr 13 2022, 3:23 AM.

Details

Summary
  • Easily clone local shell and editor configuration on remote machines
  • When pasting URLs at shell prompts automatically quote them
  • diff kitten: Fix incorrect rendering in rare circumstances when scrolling after changing the context size
  • icat kitten: Fix a regression that broke kitty +kitten icat --print-window-size
  • Avoid flicker when starting kittens such as the hints kitten
  • Prevent shell integration code from running twice if user enables both automatic and manual integration
  • Handle existing PROMPT_COMMAND ending with a literal newline
Test Plan

build&install, run htop

Diff Detail

Repository
R4194 kitty
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

nazar created this revision.Apr 13 2022, 3:23 AM
nazar requested review of this revision.Apr 13 2022, 3:23 AM
algent requested changes to this revision.Apr 13 2022, 7:26 PM
algent added a subscriber: algent.

Only two minor things in builddeps. Otherwise LGTM.

package.yml
14–15

Not needed. Part of system.devel

20–21

Not needed, pulled in by pkgconfig(xkbcommon)

This revision now requires changes to proceed.Apr 13 2022, 7:26 PM
algent added inline comments.Apr 13 2022, 7:30 PM
package.yml
28–29

Also this can be removed no need to explicitly add it to rundeps.
[Dependency] /usr/lib/kitty/kitty/fast_data_types.so adds dependency on libpng16.so.16 from libpng

nazar updated this revision to Diff 32086.Apr 14 2022, 4:44 AM

apply requested changes

nazar updated this revision to Diff 32087.Apr 14 2022, 4:47 AM

no libpng rundep

nazar updated this revision to Diff 32088.Apr 14 2022, 7:03 AM

had to revert recent change bc failure to build

nazar updated this revision to Diff 32089.Apr 14 2022, 7:06 AM

apply requested changes

nazar updated this revision to Diff 32090.Apr 14 2022, 7:09 AM

no libpng rundep needed

algent accepted this revision.Apr 14 2022, 7:35 AM

LGTM, thanks!

This revision is now accepted and ready to land.Apr 14 2022, 7:35 AM
This revision was automatically updated to reflect the committed changes.