-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
Describe the bug
kitty interprets OSC 9;4 sequences for progress reporting as notifications requests. As far as I understand this is not strictly a bug, but rather a conflict in different specifications. The reason I'm opening the issue is to bring to your attention that systemd is introducing the use of OSC 9;4 sequences for progress reporting in v257 and this could raise the issue in the wild. See this thread by Lennart Poettering: https://mastodon.social/@pid_eins/113406672373007116 .
To Reproduce
Steps to reproduce the behavior:
to see the problem you can build systemd and run the test ./build/test-progress-bar
Environment details
kitty 0.36.4 created by Kovid Goyal
Linux whiterabbit 6.11.5-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 22 Oct 2024 18:31:38 +0000 x86_64
Arch Linux 6.11.5-arch1-1 (/dev/tty)
DISTRIB_ID="Arch"
DISTRIB_RELEASE="rolling"
DISTRIB_DESCRIPTION="Arch Linux"
Running under: Wayland (sway version 1.9) missing: blur
OpenGL: '4.6 (Core Profile) Mesa 24.2.5-arch1.1' Detected version: 4.6
Frozen: False
Fonts:
medium: NotoSansMono-Regular: /usr/share/fonts/noto/NotoSansMono-Regular.ttf:0
Features: ()
bold: NotoSansMono-Bold: /usr/share/fonts/noto/NotoSansMono-Bold.ttf:0
Features: ()
italic: NotoSansMono-Regular: /usr/share/fonts/noto/NotoSansMono-Regular.ttf:0
Features: ()
bi: NotoSansMono-Bold: /usr/share/fonts/noto/NotoSansMono-Bold.ttf:0
Features: ()
Paths:
kitty: /usr/bin/kitty
base dir: /usr/lib/kitty
extensions dir: /usr/lib/kitty/kitty
system shell: /bin/zsh
Config options different from defaults:
Important environment variables seen by the kitty process:
PATH /home/benji/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/rocm/bin:/usr/lib/rustup/bin
LANG it_IT.UTF-8
EDITOR nvim
SHELL /bin/zsh
DISPLAY :0
WAYLAND_DISPLAY wayland-1
USER benji
XCURSOR_SIZE 24
XDG_BACKEND wayland
XDG_SEAT seat0
XDG_SESSION_TYPE wayland
XDG_CURRENT_DESKTOP sway
XDG_SESSION_CLASS user
XDG_VTNR 1
XDG_SESSION_ID 1
XDG_RUNTIME_DIR /run/user/1000
XDG_DATA_DIRS /home/benji/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/
Additional context
Related links extracted from the thread:
microsoft/terminal#8055
https://conemu.github.io/en/AnsiEscapeCodes.html#ConEmu_specific_OSC
