From 30756bb819156990cd45b66eeb6e3a0dc00a6fd1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 15 Mar 2026 08:38:59 +0530 Subject: [PATCH] Cleanup previous PR --- docs/changelog.rst | 2 ++ kitty_tests/check_build.py | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index ad743dab4..d7a3cad79 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -184,6 +184,8 @@ Detailed list of changes - Linux: Fix regression that broke drag and drop from GTK applications (:iss:`9656`) +- macOS: Fix using Fn key for start dictation not working (:iss:`9661`) + 0.46.0 [2026-03-11] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/kitty_tests/check_build.py b/kitty_tests/check_build.py index dd11e31c4..dfc9ed3a6 100644 --- a/kitty_tests/check_build.py +++ b/kitty_tests/check_build.py @@ -4,6 +4,7 @@ import json import os +import shutil import stat import subprocess import sys @@ -40,8 +41,8 @@ class TestBuild(BaseTest): def test_macos_dictation_forwarding(self) -> None: from kitty.constants import glfw_path, is_macos - if not is_macos: - self.skipTest('Dictation smoke test is macOS only') + if not is_macos or not shutil.which('clang'): + self.skipTest('Dictation smoke test is macOS only and requires clang') cocoa_module = glfw_path('cocoa') probe = textwrap.dedent('''\ #import