Path to this page:
Subject: CVS commit: pkgsrc/x11/kitty
From: pin
Date: 2022-03-14 14:28:34
Message id: 20220314132834.7B502FB24@cvs.NetBSD.org
Log Message:
x11/kitty: update to 0.24.4
0.24.4 [2022-03-03]
-Shell integration: Fix the default Bash $HISTFILE changing to ~/.sh_history
instead of ~/.bash_history (#4765)
-Linux binaries: Fix binaries not working on systems with older Wayland
client libraries (#4760)
-Fix a regression in the previous release that broke kittens launched with
STDIN not connected to a terminal (#4763)
-Wayland: Fix surface configure events not being acknowledged before commit
the resized buffer (#4768)
0.24.3 [2022-02-28]
-Bash integration: No longer modify ~/.bashrc to load shell integration. It
is recommended to remove the lines used to load the shell integration from
~/.bashrc as they are no-ops.
-macOS: Allow kitty to handle various URL types. Can be configured via
Scripting the opening of files with kitty on macOS (#4618)
-macOS: Add a new service Open with kitty to open file types that are not
recognized by the system (#4641)
-Splits layout: A new value for launch --location to auto-select the split
axis when splitting existing windows. Wide windows are split side-by-side
and tall windows are split one-above-the-other
-hints kitten: Fix a regression that broke recognition of
path:linenumber:colnumber (#4675)
-Fix a regression in the previous release that broke active_tab_foreground
(#4620)
-Fix show_last_command_output not working when the output is stored partially
in the scrollback pager history buffer (#4435)
-When dropping URLs/files onto kitty at a shell prompt insert them
appropriately quoted and space separated (#4734)
-Improve CWD detection when there are multiple foreground processes in the
TTY process group
-A new option narrow_symbols to turn off opportunistic wide rendering of
private use codepoints
-ssh kitten: Fix location of generated terminfo files on NetBSD (#4622)
-A new action to clear the screen up to the line containing the cursor, see
clear_terminal
-A new action copy_ansi_to_clipboard to copy the current selection with ANSI
formatting codes (#4665)
-Linux: Do not rescale fallback fonts to match the main font cell height,
instead just set the font size and let FreeType take care of it. This matches
rendering on macOS (#4707)
-macOS: Fix a regression in the previous release that broke switching input
sources by keyboard (#4621)
-macOS: Add the default shortcut cmd+k to clear the terminal screen and
scrollback up to the cursor (#4625)
-Fix a regression in the previous release that broke strikethrough (#4632)
-A new action scroll_prompt_to_bottom to move the current prompt to the
bottom, filling in the window from the scrollback (#4634)
-Add two special arguments @first-line-on-screen and @last-line-on-screen
for the launch command to be used for pager positioning. (#4462)
-Linux: Fix rendering of emoji when using scalable fonts such as Segoe
UI Emoji
-Shell integration: bash: Dont fail if an existing PROMPT_COMMAND ends with
a semi-colon (#4645)
-Shell integration: bash: Fix rendering of multiline prompts with more than
two lines (#4681)
-Shell integration: fish: Check fish version 3.3.0+ and exit on outdated
versions (#4745)
-Shell integration: fish: Fix pipestatus being overwritten (#4756)
-Linux: Fix fontconfig alias not being used if the aliased font is dual
spaced instead of monospaced (#4649)
-macOS: Add an option macos_menubar_title_max_length to control the max
length of the window title displayed in the global menubar (#2132)
-Fix touch_scroll_multiplier also taking effect in terminal programs such as
vim that handle mouse events themselves (#4680)
-Fix symbol/PUA glyphs loaded via symbol_map instead of as fallbacks not
using following spaces to render larger versions (#4670)
-macOS: Fix regression in previous release that caused Appleās global
shortcuts to not work if they had never been configured on a particular
machine (#4657)
-Fix a fast click, move mouse, click sequence causing the first click event
to be discarded (#4603)
-Wayland: Fix wheel mice with line based scrolling being incorrectly handled
as high precision devices (#4694)
-Wayland: Fix touchpads and high resolution wheels not scrolling at the same
speed on monitors with different scales (#4703)
-Add an option wheel_scroll_min_lines to set the minimum number of lines for
mouse wheel scrolling when using a mouse with a wheel that generates very
small offsets when slow scrolling (#4710)
-macOS: Make the shortcut to toggle full screen configurable (#4714)
-macOS: Fix the mouse cursor being set to arrow after switching desktops or
toggling full screen (#4716)
-Fix copying of selection after selection has been scrolled off history
buffer raising an error (#4713)
Files: