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.bugs Subject: bug#63271: 29.0.90; broken mouse-face Date: Wed, 10 May 2023 14:00:27 +0300 Message-ID: <83bkisa1tg.fsf@gnu.org> References: <86zg6kuwz5.fsf@mail.linkov.net> <83354ckrvo.fsf@gnu.org> <86h6sq3che.fsf@mail.linkov.net> <83y1m2hbp6.fsf@gnu.org> <87fs89k8r0.fsf@yahoo.com> <86fs88xbrx.fsf@mail.linkov.net> <833548dm6y.fsf@gnu.org> <86ednrur9e.fsf@mail.linkov.net> <83y1lyby15.fsf@gnu.org> <878rdy7ki8.fsf@gmx.net> <83ttwmbrve.fsf@gnu.org> <87ild2y81p.fsf@gmx.net> <86r0rqfxnn.fsf@mail.linkov.net> <87h6smh7pi.fsf@gmx.net> <86mt2eyotu.fsf@mail.linkov.net> <86pm79jpdf.fsf@mail.linkov.net> <83h6sl9up5.fsf@gnu.org> <24b4118b21a468c0eb23@heytings.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27797"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, 63271@debbugs.gnu.org, stephen.berman@gmx.net, juri@linkov.net To: Gregory Heytings Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed May 10 13:00:14 2023 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 1pwhYM-00073M-9X for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 10 May 2023 13:00:14 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pwhYD-0005F3-Sj; Wed, 10 May 2023 07:00:05 -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 1pwhYA-0005E9-Uo for bug-gnu-emacs@gnu.org; Wed, 10 May 2023 07:00:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pwhYA-0005Om-LK for bug-gnu-emacs@gnu.org; Wed, 10 May 2023 07:00:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pwhYA-0004Tk-Hy for bug-gnu-emacs@gnu.org; Wed, 10 May 2023 07:00:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 May 2023 11:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63271 X-GNU-PR-Package: emacs Original-Received: via spool by 63271-submit@debbugs.gnu.org id=B63271.168371638417135 (code B ref 63271); Wed, 10 May 2023 11:00:02 +0000 Original-Received: (at 63271) by debbugs.gnu.org; 10 May 2023 10:59:44 +0000 Original-Received: from localhost ([127.0.0.1]:45347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pwhXs-0004SI-6s for submit@debbugs.gnu.org; Wed, 10 May 2023 06:59:44 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:52210) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pwhXp-0004Rt-Og for 63271@debbugs.gnu.org; Wed, 10 May 2023 06:59:42 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pwhXj-0005J3-Nf; Wed, 10 May 2023 06:59:35 -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=Th/wJlUi+6HzfYVbsBBnHB3BNnsP6wq8b00RcSm1B0g=; b=cqt6iTRd5o3M xu6RUnGRrJT+DDS5wsq+K1oOA33K0KB2AMG45MQxxuk8a29Ci9k/lMNPS5G4l8kmQ8f/AF7GpNvQz RTth1Hm/Qiz+eCl1Ca7k3hLWT7M3zinYb7mJ0A9gQDKZAfpqmLTzd+fvbRqmqaU3o3CcyL3WArwT1 XdlxX5XKQV/fLzcPwBq8UjHTzGo8fDAr3ZLnBvP72awGlAUWeo661Fhn4DgreJ0qEIlJzHca+eqgr nrWykG1bcAYVmLy5DzRdlwFHulyXxJI6U5iRnXfhlPFqcnGYxx1rS8IQxqTo2YuRewt8r2148btpb fa9G5LAQWMeWkM8aqkM1Uw==; Original-Received: from [87.69.77.57] (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 1pwhXW-0002qe-Rd; Wed, 10 May 2023 06:59:35 -0400 In-Reply-To: <24b4118b21a468c0eb23@heytings.org> (message from Gregory Heytings on Tue, 09 May 2023 23:19:35 +0000) 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:261480 Archived-At: > Date: Tue, 09 May 2023 23:19:35 +0000 > From: Gregory Heytings > cc: Juri Linkov , luangruo@yahoo.com, 63271@debbugs.gnu.org, > stephen.berman@gmx.net > > I confirm that this bug is due to 85a078e785, which added, in > ftcrfont_draw, a > > s->background_filled_p = 1; > > statement inside a #ifndef USE_BE_CAIRO (note the "n"). A few days later > a1aa9cbf57 moved that statement ouside of the conditional. Removing that > statement fixes the bug. I'm not sure what that statement is supposed to > do however, it might be necessary, but only for Haiku. Thanks. Po Lu, was that change intentional? If not, let's remove that line or move it under some conditional that doesn't include all Cairo builds. If it was intentional, please explain why, and let's take it from there.