From nobody Tue Jan 16 04:09:17 2024 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TDb9n5m4rz56bsn for ; Tue, 16 Jan 2024 04:09:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TDb9n49qGz4msg for ; Tue, 16 Jan 2024 04:09:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705378157; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MfdHhcs1aGcS8dROn08g9ey4kJMV1L5PouIkVBG2rPA=; b=TVJGHxzE9igSbLo369t9wWUJAovaWlXC8C+kPcqeWAp8jd5vwOSdWIQjq8SuT9Tdj/RPKd Mg55n8Phx6YzV07vwkJNbEMpwY+dYSD53zfIVDJfzhXXFLQu5g/LRO+0UIjokRJ8UBIcGB lCL7wHQzgEv+Lf/ZGMMgtjFldB/plewpZtpWYLeEPp/iuj3x1sWINAWKgcY8Kwn1/zJFSR 8/RT4w6wVvZZCU9GWXSx5Kzo10gyBRJ0EHk5Ceh8MG5giteror5ESN16bHdfMJBje6cV0G v8K9HS+tHuo9rXN2Vh3l8Q7FHj4ryCX6+W6FuL4nmvTz4+hBTOw6BNZ7gMVuTQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705378157; a=rsa-sha256; cv=none; b=RbQyHO3fO01dyapqWB1IWscdkaxCj1n5PhmvfRV4Vql25DApj4mRYn4OfJDc2yNuMbGk+i vKY1qr8s7mSC6wDBsjGfHxKZZVQToewL1iDzb7sarv2N4TkUkK4or8FofoONjUuVm9qr0s LsFHr8y7eE3SRNZwq0sWUPE29l60DY8kGbW9IKSLIJa4iX7e5UdaYk9Nn3lQ3v4Ju0XJwf XWXMorkBch+38yEThHLWLZSkEhBpCto23386q4Q7ARpraFHQ/2p3o0AKZGcy7eLkwAAl/k 3DkcIASxFd9xXqYr005iCXfv2gMcebds+aaUgdeoPP1+X02ugYhSQ9HU2Rexkg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TDb9n39MrzQ56 for ; Tue, 16 Jan 2024 04:09:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 40G49HsG002703 for ; Tue, 16 Jan 2024 04:09:17 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 40G49His002702 for ports-bugs@FreeBSD.org; Tue, 16 Jan 2024 04:09:17 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 275758] x11-fonts/noto-basic and x11-fonts/fontconfig together enable ligatures in "monospace" font Date: Tue, 16 Jan 2024 04:09:17 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: shurd@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275758 --- Comment #7 from Stephen Hurd --- I care! But it really is the font itself at fault. It's saying "If you're displayi= ng these characters together, display them like this instead". Fontconfig is simply doing exactly what the font is telling it to. We can configure fontconfig to override what the font says, but a monospaced font should be monospaced in all cases, it should not be monospaced except = when 'f' is followed by a letter that looks better with different kerning when proportionally spaced. A "clever" program can just render each character separately, instead of rendering sequences. This usually makes things look worse, but in this cas= e, it "fixes" the problem. --=20 You are receiving this mail because: You are the assignee for the bug.=