From 5eccdd3d13c78e6e9fb8ba9ad144046194d90d01 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 29 Jun 2024 16:24:35 +0530 Subject: [PATCH] ... --- kitty/fonts/render.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kitty/fonts/render.py b/kitty/fonts/render.py index 091480405..74d477836 100644 --- a/kitty/fonts/render.py +++ b/kitty/fonts/render.py @@ -32,10 +32,12 @@ from kitty.utils import log_error from .common import get_font_files if is_macos: - from .core_text import font_for_family as font_for_family_macos from kitty.fast_data_types import coretext_add_font_file as add_font_file + + from .core_text import font_for_family as font_for_family_macos else: from kitty.fast_data_types import fc_add_font_file as add_font_file + from .fontconfig import font_for_family as font_for_family_fontconfig FontObject = Union[CoreTextFont, FontConfigPattern] @@ -526,6 +528,7 @@ def test_fallback_font(qtext: Optional[str] = None, bold: bool = False, italic: def showcase() -> None: + add_font_file f = 'monospace' if is_macos else 'Liberation Mono' test_render_string('He\u0347\u0305llo\u0337, w\u0302or\u0306l\u0354d!', family=f) test_render_string('你好,世界', family=f)