From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Ligature support Date: Sat, 06 Nov 2021 20:30:38 +0200 Message-ID: <83r1bt9lwx.fsf@gnu.org> References: <87cznths5j.fsf@gnus.org> <8ff3b131c57f741d04e5@heytings.org> <83lf2drqx6.fsf@gnu.org> <87lf2c3k0z.fsf@gnus.org> <83wnlwqocq.fsf@gnu.org> <87wnlwyox9.fsf@gnus.org> <83lf2cq7n5.fsf@gnu.org> <87wnlnkxbo.fsf@gnus.org> <83cznfdohr.fsf@gnu.org> <87zgqik9bk.fsf@gnus.org> <83v916d64z.fsf@gnu.org> <878ry2k6qz.fsf@gnus.org> <83tugqd488.fsf@gnu.org> <87zgqiiq8c.fsf@gnus.org> <83r1bud3or.fsf@gnu.org> <87r1buipf5.fsf@gnus.org> <83o86yd0ig.fsf@gnu.org> <87a6iiimay.fsf@gnus.org> <83fssact8i.fsf@gnu.org> <87k0hmgre3.fsf@gnus.org> <83zgqhbvus.fsf@gnu.org> <87bl2xcg77.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33301"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 06 19:32:35 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mjQUT-0008Re-Vn for ged-emacs-devel@m.gmane-mx.org; Sat, 06 Nov 2021 19:32:34 +0100 Original-Received: from localhost ([::1]:32782 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mjQUS-0005Nx-Sj for ged-emacs-devel@m.gmane-mx.org; Sat, 06 Nov 2021 14:32:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50860) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjQSs-0004Ia-Hs for emacs-devel@gnu.org; Sat, 06 Nov 2021 14:30:54 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:50856) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjQSs-0004KX-9H; Sat, 06 Nov 2021 14:30:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ij0b+pfZSSjubg+NdgI6/W4pZkiMrJMTos32E56kuvo=; b=CHBn4/wcpBSA nGsbUAvBDpcnQAFXfAIFShcdY/cJI6LhXp9mXFUXTPMsBj9eDU/WIiStjwHHvOCOlDYMJptvluUR2 0cnUWKAg8atUZ8srxB2gt/Q24aURlN+Q6XZ4sEji+/sUsOWQouKU8fFhV89w7ntzuEgXYT9j3a06x WQ/o89+PulGyTm7LPyHdzArVBQWUjSDMCfIu1MhI0VXBZ4/UxTwj/1XEwHExePXaT3JWtQkYMxYTj KUk7sDs5J7kvz3/4/flqmgXXLLazC0JAhF+4Gmau56kAEuc2d1mREbrb/MbC2VTEq0jAOqzHw/nab 0SYFtAfkTIkFC7tNhOq71A==; Original-Received: from [87.69.77.57] (port=1963 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjQSq-0001cq-RC; Sat, 06 Nov 2021 14:30:54 -0400 In-Reply-To: <87bl2xcg77.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 06 Nov 2021 19:05:48 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:278889 Archived-At: > From: Lars Ingebrigtsen > Cc: emacs-devel@gnu.org > Date: Sat, 06 Nov 2021 19:05:48 +0100 > > > This is not, and should not be, the area of our expertise. We > > delegate that to a shaping engine for a good reason. > > But we don't do that -- we pick and choose what we send to the shaping > engine. We choose what text we would like to ligate, not whether and how it will ligate. We also don't query the font about specific ligatures or glyphs, we leave that to the shaper.