pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/kitty x11/kitty: update to 0.21.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b1de4c0df272
branches:  trunk
changeset: 454761:b1de4c0df272
user:      pin <pin%pkgsrc.org@localhost>
date:      Fri Jun 18 08:39:32 2021 +0000

description:
x11/kitty: update to 0.21.1

0.21.1 [2021-06-14]
-macOS: Fix a regression in the previous release that broke rendering of
strikeout (#3717)
-macOS: Fix a crash when rendering ligatures larger than 128 characters (#3724)
-Fix a regression in the previous release that could cause a crash when changing
layouts and mousing (#3713)

0.21.0 [2021-06-12]
-Allow reloading the kitty.conf config file by pressing ctrl+shift+f5. (#1292)
-Allow clicking URLs to open them without needing to also hold ctrl+shift
-Allow remapping all mouse button press/release events to perform arbitrary
actions. See details.
-Support infinite length ligatures (#3504)
-Backward incompatibility: The options to control which modifiers keys to press
for various mouse actions have been removed, if you used these options, you will
need to replace them with configuration using the new mouse actions framework as
they will be ignored. The options were: terminal_select_modifiers,
rectangle_select_modifiers and open_url_modifiers.
-Add a configurable mouse action (ctrl+alt+triplepress to select from the
clicked point to the end of the line. (#3585)
-Add the ability to un-scroll the screen to the kitty @ scroll-window remote
control command (#3604)
-A new option, tab_bar_margin_height to add margins around the top and bottom
edges of the tab bar (#3247)
-Unicode input kitten: Fix a regression in 0.20.0 that broke keyboard handling
when the NumLock or CapsLock modifiers were engaged. (#3587)
-Fix a regression in 0.20.0 that sent incorrect bytes for the F1-F4 keys in rmkx
mode (#3586)
-macOS: When the Apple Color Emoji font lacks an emoji glyph search for it in
other installed fonts (#3591)
-macOS: Fix rendering getting stuck on some machines after sleep/screensaver
(#2016)
-macOS: Add a new Shell menu to the global menubar with some commonly used
actions (#3653)
-macOS: Fix the baseline for text not matching other CoreText based applications
for some fonts (#2022)
-Add a few more special commandline arguments for the launch command. Now all
KITTY_PIPE_DATA is also available via command line argument substitution (#3593)
-Fix dynamically changing the background color in a window causing rendering
artifacts in the tab bar (#3595)
-Fix passing STDIN to launched background processes causing them to not inherit
environment variables (#3603)
-Fix deleting windows that are not the last window via remote control leaving no
window focused (#3619)
-Add an option kitty @ get-text --add-cursor to also get the current cursor
position and state as ANSI escape codes (#3625)
-Add an option kitty @ get-text --add-wrap-markers to add line wrap markers to
the output (#3633)
-Improve rendering of curly underlines on HiDPI screens (#3637)
-ssh kitten: Mimic behavior of ssh command line client more closely by executing
any command specified on the command line via the users' shell just as ssh does
(#3638)
-Fix trailing parentheses in URLs not being detected (#3688)
-Tab bar: Use a lower contrast color for tab separators (#3666)
-Fix a regression that caused using the title command in session files to stop
working (#3676)
-macOS: Fix a rare crash on exit (#3686)
-Fix ligatures not working with the Iosevka font (requires Iosevka >= 7.0.4)
(#297)
-Remote control: Allow matching tabs by index number in currently active OS
Window (#3708)
-ssh kitten: Fix non-standard properties in terminfo such as the ones used for
true color not being copied (#312)

diffstat:

 x11/kitty/Makefile |   4 ++--
 x11/kitty/PLIST    |  21 ++++++++++++++++-----
 x11/kitty/distinfo |  10 +++++-----
 3 files changed, 23 insertions(+), 12 deletions(-)

diffs (95 lines):

diff -r 62116a63d4bd -r b1de4c0df272 x11/kitty/Makefile
--- a/x11/kitty/Makefile        Fri Jun 18 07:40:27 2021 +0000
+++ b/x11/kitty/Makefile        Fri Jun 18 08:39:32 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2021/05/07 10:46:26 pin Exp $
+# $NetBSD: Makefile,v 1.26 2021/06/18 08:39:32 pin Exp $
 
-DISTNAME=      kitty-0.20.3
+DISTNAME=      kitty-0.21.1
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=kovidgoyal/}
 GITHUB_PROJECT=        kitty
diff -r 62116a63d4bd -r b1de4c0df272 x11/kitty/PLIST
--- a/x11/kitty/PLIST   Fri Jun 18 07:40:27 2021 +0000
+++ b/x11/kitty/PLIST   Fri Jun 18 08:39:32 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2021/06/13 06:56:09 nia Exp $
+@comment $NetBSD: PLIST,v 1.14 2021/06/18 08:39:32 pin Exp $
 bin/kitty
 lib/kitty/__main__.py
 lib/kitty/kittens/__init__.py
@@ -14,10 +14,14 @@
 lib/kitty/kittens/diff/__init__.py
 lib/kitty/kittens/diff/collect.py
 lib/kitty/kittens/diff/config.py
-lib/kitty/kittens/diff/config_data.py
 lib/kitty/kittens/diff/diff_speedup.so
 lib/kitty/kittens/diff/highlight.py
 lib/kitty/kittens/diff/main.py
+lib/kitty/kittens/diff/options/__init__.py
+lib/kitty/kittens/diff/options/definition.py
+lib/kitty/kittens/diff/options/parse.py
+lib/kitty/kittens/diff/options/types.py
+lib/kitty/kittens/diff/options/utils.py
 lib/kitty/kittens/diff/patch.py
 lib/kitty/kittens/diff/render.py
 lib/kitty/kittens/diff/search.py
@@ -75,11 +79,11 @@
 lib/kitty/kitty/client.py
 lib/kitty/kitty/complete.py
 lib/kitty/kitty/conf/__init__.py
-lib/kitty/kitty/conf/definition.py
+lib/kitty/kitty/conf/types.py
 lib/kitty/kitty/conf/utils.py
 lib/kitty/kitty/config.py
-lib/kitty/kitty/config_data.py
 lib/kitty/kitty/constants.py
+lib/kitty/kitty/debug_config.py
 lib/kitty/kitty/fast_data_types.so
 lib/kitty/kitty/fonts/__init__.py
 lib/kitty/kitty/fonts/box_drawing.py
@@ -110,7 +114,11 @@
 lib/kitty/kitty/multiprocessing.py
 lib/kitty/kitty/notify.py
 lib/kitty/kitty/open_actions.py
-lib/kitty/kitty/options_stub.py
+lib/kitty/kitty/options/__init__.py
+lib/kitty/kitty/options/definition.py
+lib/kitty/kitty/options/parse.py
+lib/kitty/kitty/options/types.py
+lib/kitty/kitty/options/utils.py
 lib/kitty/kitty/os_window_size.py
 lib/kitty/kitty/rc/__init__.py
 lib/kitty/kitty/rc/base.py
@@ -226,6 +234,7 @@
 share/doc/kitty/html/_static/pygments.css
 share/doc/kitty/html/_static/searchtools.js
 share/doc/kitty/html/_static/underscore-1.12.0.js
+share/doc/kitty/html/_static/underscore-1.13.1.js
 share/doc/kitty/html/_static/underscore.js
 share/doc/kitty/html/basic.html
 share/doc/kitty/html/binary.html
@@ -267,3 +276,5 @@
 share/doc/kitty/html/support.html
 share/icons/hicolor/256x256/apps/kitty.png
 share/terminfo/x/xterm-kitty
+@pkgdir share/man/man5
+@pkgdir share/man/man1
diff -r 62116a63d4bd -r b1de4c0df272 x11/kitty/distinfo
--- a/x11/kitty/distinfo        Fri Jun 18 07:40:27 2021 +0000
+++ b/x11/kitty/distinfo        Fri Jun 18 08:39:32 2021 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.10 2021/05/07 10:46:26 pin Exp $
+$NetBSD: distinfo,v 1.11 2021/06/18 08:39:32 pin Exp $
 
-SHA1 (kitty-0.20.3.tar.xz) = c3541b14e686d365e27892339abd886941c30057
-RMD160 (kitty-0.20.3.tar.xz) = a7cbd429a0cb1aaa2e3029338791c341d68f76b5
-SHA512 (kitty-0.20.3.tar.xz) = 9e9d81696bcb0d3894c04b08bc52ccf7aaf533125b3ecfb4c894b8d42dbf8511239c49f1c977d81872ce49fc6b3aa8e8c92b9c944bd31fe59fce6e3750295e58
-Size (kitty-0.20.3.tar.xz) = 3487500 bytes
+SHA1 (kitty-0.21.1.tar.xz) = 9511df25a0e568bf2c315a66cbc1656408df2c64
+RMD160 (kitty-0.21.1.tar.xz) = 77c9c729439d6f6cd4800da3604934720d1a7485
+SHA512 (kitty-0.21.1.tar.xz) = 86b1e03f8227375cc46dabffd972a131c8a33d55d87888b2cf67d97da6749144408778b8ac126dbc29fe3850f272e5ae0c4313194ebb130ae3417b04b76cb987
+Size (kitty-0.21.1.tar.xz) = 4339836 bytes
 SHA1 (patch-glfw_wl__init.c) = d3bfa4c4a4b6a524a3a5fddd234368022bcb5c95
 SHA1 (patch-kitty_threading.h) = 04886ab09ac2ab6f4925cd20e739e6b634299d55



Home | Main Index | Thread Index | Old Index