From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ken Brown Newsgroups: gmane.emacs.bugs Subject: bug#71766: 30.0.60; HarfBuzz is not used in the Cygwin-w32 build Date: Tue, 25 Jun 2024 11:36:43 -0400 Message-ID: <1655b8cf-fab5-4df8-9d36-d33513222cb9@cornell.edu> References: <22087552-7262-4963-ae11-60ed0895221c@cornell.edu> <861q4lbvif.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25517"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird Cc: 71766-done@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jun 25 17:38:18 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1sM8FN-0006M3-N0 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 25 Jun 2024 17:38:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sM8F9-0008TU-8y; Tue, 25 Jun 2024 11:38:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sM8F7-0008Sy-IY for bug-gnu-emacs@gnu.org; Tue, 25 Jun 2024 11:38:01 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sM8F7-0004fC-AH for bug-gnu-emacs@gnu.org; Tue, 25 Jun 2024 11:38:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sM8F8-0007Y4-QE for bug-gnu-emacs@gnu.org; Tue, 25 Jun 2024 11:38:02 -0400 Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Jun 2024 15:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 71766 X-GNU-PR-Package: emacs Mail-Followup-To: 71766@debbugs.gnu.org, kbrown@cornell.edu, kbrown@cornell.edu Original-Received: via spool by 71766-done@debbugs.gnu.org id=D71766.171932983228955 (code D ref 71766); Tue, 25 Jun 2024 15:38:02 +0000 Original-Received: (at 71766-done) by debbugs.gnu.org; 25 Jun 2024 15:37:12 +0000 Original-Received: from localhost ([127.0.0.1]:37592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sM8EK-0007Wx-2Q for submit@debbugs.gnu.org; Tue, 25 Jun 2024 11:37:12 -0400 Original-Received: from mail-co1nam11on2129.outbound.protection.outlook.com ([40.107.220.129]:63424 helo=NAM11-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sM8EI-0007Wk-84 for 71766-done@debbugs.gnu.org; Tue, 25 Jun 2024 11:37:11 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QkuidL/oftrnYWMFGIDnAkbxIlYUkntpWzArl9O3wvYuCmUMBP633kWZSSyjItHwIUhKmwEz3u7vyI9Ah02M16CnvjNaFpHI2xRMVLlT3MD7+pQy9fwSOIGfOifMbeksxpk+oRP12vD29J8fBTz07K6kLJF7OUA8qkbEIhpBkikPUlweeuZtKyKYcBCrrJzLsQIlAKSlJ4BeOcraJzjvp60z/jjMheruYQq+TOU7TpnuCvSu9HIVft00BXGFXZDSQo7VGL7Ct0zvZWX0luXqqsCZ3pmarztHT/kKmUcJc2XvOsBVE27vpMR0FRhoioya8Zow+WNKvGKbVMw6jDmYIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=e2RfV3Xj8JXxoS2QBc7Q0aLdl+y8ecjdkCuhwvxU6tM=; b=KzzMMChDSue5LNOL4ha2MYeo6ozPbt+akPckVpWPUwKMmC1HmLiZ/LB+aWvoksRjzv6fGt13qVAy5X8bHIG2s0a/b9OFfh6PoyGvQFEd6C4BUiKiy3S3NT2qWvPjsjZ0E9NAfzjAkavyCnzGdI5jDKm5DW1siBNOqwx6vcvWq2V3/WSYHy7cWBQhVj6fmwcFrzD0dY2MsZUR7uEQaOULCgICLcSBlG07ozZK2EPcbYLQu4vQPg2CJxmjQ9738YKI+CTGvZrv98ktjmO+nOLvslOQ9TYsW0VkzM6pyOEyCzM0T7azbOLas9wSiJabdSMImc5sh3kT/j68R0MLbY9OaA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e2RfV3Xj8JXxoS2QBc7Q0aLdl+y8ecjdkCuhwvxU6tM=; b=YhxQBBcOyiUQlNor/iOEU+eLgBJ9wWwau5XtMIAZ5V0o6i11pc9DeMctCPhd3sMUE1/QzuSznX7wdrO8DKvHygFuNieKYAMLDuKyAHJ1eXAWbjq8guoUHg/qhcGpDS/K9b991idExCt3QiKp8ro9AtLspbVmTsDed/Iwact57E0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Original-Received: from SN6PR04MB5151.namprd04.prod.outlook.com (2603:10b6:805:90::25) by BY5PR04MB6535.namprd04.prod.outlook.com (2603:10b6:a03:1d1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.30; Tue, 25 Jun 2024 15:36:46 +0000 Original-Received: from SN6PR04MB5151.namprd04.prod.outlook.com ([fe80::5ff0:555f:8712:42dd]) by SN6PR04MB5151.namprd04.prod.outlook.com ([fe80::5ff0:555f:8712:42dd%6]) with mapi id 15.20.7698.025; Tue, 25 Jun 2024 15:36:46 +0000 Content-Language: en-US In-Reply-To: <861q4lbvif.fsf@gnu.org> X-ClientProxiedBy: BL1PR13CA0188.namprd13.prod.outlook.com (2603:10b6:208:2be::13) To SN6PR04MB5151.namprd04.prod.outlook.com (2603:10b6:805:90::25) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN6PR04MB5151:EE_|BY5PR04MB6535:EE_ X-MS-Office365-Filtering-Correlation-Id: 2e686266-48ab-4440-5cef-08dc952c9efd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|1800799021|366013|376011; X-Microsoft-Antispam-Message-Info: Ukno5U8KwtaMmlPJLJWlkq19eIklca2sAGhx5Ag4P7iSu3PYg5obDtGxsFx9zJYNTc0WN7KPMeDQGBUja33nuHW06OMVg+J+f8MS/Zoj2IEOOSA5u71BHs7kvmRcw11v2lWUc+LK0D5EMlGWaVBXEqdT/9N5qUpgOWTbnSRv1jnyVljv1ltCxPmCM5grzdhOp7dDKMeDyuC5lZ1JKZhU9XtHyTi3S85/VdwDDOHQC+NT0uQs54ccxgD3RFmMIoOpljWaC7fpWWzNZ0ddIlfJWpG+GcP8Vdnow0ncB0AC2K9G5+h3Rl85WgbFDlYTMq+NslFptKwTGe7aA2l1ED4v+jP0dQxL+2QBsVzwrDCJ9U4wZWGUqSUf+W2KCpX2TGXpkOssMSKk3rfcQ7A9UgvvzVWjhqJuEk8TtpQ91NA3iKqYLJ5CCB6h43nOdLB4ciMYzC6ZqHrGPS2WxGfjf05eaQN3d5rsLRDuY+zRzthEFo1bb2pBuYG7u+866UqwRzkbUqnK6QWAQygTNyUoRgZeo+jaT6mtb2jC4tIEVHHL4BGiz4pTTCI6M4WMWh4qupchzV7aJ30yvfNbztyN3+kbCQISgKEPkruBsCFyMjzWE0WPHFUi3B6vW/ZI7KbhuwLj0dK+SJb/f5WFOZJBjejqu7A1BJj4vQKnA3kaND+kBwQrk95fNb+oMMvHy+Jrhpb5lvV/Mmw/Xrls7nUNwRmCsBYW/LV6P6LKS+Sf6joFplWJ7d2MXmJCTlSsreTIP sXfFXnM+k9RYnFW+YijMd1LEkVOVrnqTJjosleHeSyNVwQQf60+SO5r5Yr3z5KwVCb7I6CbpZFIEBr1L7ceDD8oYUxzG70TAq6 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR04MB5151.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230037)(1800799021)(366013)(376011); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: WbysdNsDHTmTQeOMt2aYPnANhrpfw82Q24Dh2Fk5PAs3glpLWMIDGs0b2QuonQD0L/Q0ewBY1H52Vsmnm3zPYwTMiPSSSjMLgN0jGWDJL+MK5I5AmxstJ+WMN7cH4zhl/gL/xLr0nP2LK5mP57K+8hGkeQDozzlLRtJ+7yvblgh5Ur5+TaKiyFy0oxBkuIC44QzSkiVOBDc8bhGz2gyGcvTVeFOvLdyQ1YvBWPZNZYxKY9PN4saTQKmPqWC2nbHfZRcdM/FHf8jh5A3Z24Y+YxAPpwFqCG0WWfklSOIvnehSGfPqu9eEu67jfFkX2ptqXYrC3xXPCva7ucy6Q/1OP16+aQySkf5UR0eXBRKbxbm55FldbODB6mtxgYommoMVRNM9Cla6lMxjO4H6PROZUosNcWUqCeRq2MTHqQTmDHarcjDVTZILgYA8vWIzPO0PrEABJqTbyv+dkZRm2FzU/rYNoNh9zrCnMl+XkFLcg+wZAmVLvvrvUbI8fmTFC31XadWFen4TbG50+ZbgZfz8bbrB4Xs/0IIuGcaR7QxEU9hMVusu/s5Of4yMUDqQG827gPU0tidnBTZ8ex4Mu3aTK1LfSk1vKR5Jc/7iVmp9xt5qbmSIOVSMosVpwiq2VwcuyMsEZlPGQ/KPYe/GDJQg6TO81vDX9ZjYcACWJZzvD/FyTuRFNKArIO0vXRYHvAHFztqeImoYtJY5BT+9khexWHavmAjSrXQdAEOzStJQQTr+L2NjNTa7XYMD06 6YTP7es/WxwvZTJbmtF8hLZrVo5Oq3cdIK0kTIDp7AGdlbSEzfY8D5SwtYgHMsYLuJn8G3vzuNfGsUHZbTAS3vtUCf2ubXebBC X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 2e686266-48ab-4440-5cef-08dc952c9efd X-MS-Exchange-CrossTenant-AuthSource: SN6PR04MB5151.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jun 2024 15:36:46.0425 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: YrSguxX6eZMY7WYefdXHSkynox4VF2ueGrP2h83YlH3mbDsNfDKJmGTUbSotXHyuVOl5tg61sYHiNVHraw/SCw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR04MB6535 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:287899 Archived-At: On 6/24/2024 10:34 PM, Eli Zaretskii wrote: >> Date: Mon, 24 Jun 2024 21:18:31 -0400 >> From: Ken Brown >> >> The HarfBuzz library is hard-coded as libharfbuzz-0.dll in >> w32uniscribe.c, but this is only valid on MS-Windows. On Cygwin the >> library is cygharfbuzz-0.dll. As a result, HarfBuzz is not used in the >> Cygwin-w32 build. The obvious fix is > > Please install this on the emacs-30 branch if it's all that is needed. Done. >> Before pushing this, I'd like to test it, but I don't know enough about >> HarfBuzz to do that. Can someone tell me how to test that HarfBuzz is >> actually being used as intended? All I've done so far is to start emacs >> and note that the display looks reasonable. > > Type "C-u C-x =" on some character, it should tell you what is the > backend (at the beginning of the font name). I would also use "C-h h" > to compare the display with another configuration where you know > HarfBuzz is being used. Thanks, it looks good. Closing. Ken