From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#57264: 29.0.50; Wrong xcursor colour when over an Emacs frame Date: Thu, 18 Aug 2022 20:49:13 +0800 Message-ID: <87ilmpogxi.fsf@yahoo.com> References: <87mtc2g1gs.fsf@gmail.com> <87zgg2nucd.fsf@yahoo.com> <8735dtahj2.fsf@gmail.com> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5814"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 57264@debbugs.gnu.org To: Visuwesh Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Aug 18 14:50:13 2022 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 1oOeyT-0001LV-0D for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 18 Aug 2022 14:50:13 +0200 Original-Received: from localhost ([::1]:55466 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oOeyR-0003mw-T6 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 18 Aug 2022 08:50:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39848) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oOeyI-0003mX-Lk for bug-gnu-emacs@gnu.org; Thu, 18 Aug 2022 08:50:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36208) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oOeyI-0001Hz-CM for bug-gnu-emacs@gnu.org; Thu, 18 Aug 2022 08:50:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oOeyI-0007Me-3A for bug-gnu-emacs@gnu.org; Thu, 18 Aug 2022 08:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Aug 2022 12:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57264 X-GNU-PR-Package: emacs Original-Received: via spool by 57264-submit@debbugs.gnu.org id=B57264.166082697528264 (code B ref 57264); Thu, 18 Aug 2022 12:50:02 +0000 Original-Received: (at 57264) by debbugs.gnu.org; 18 Aug 2022 12:49:35 +0000 Original-Received: from localhost ([127.0.0.1]:54190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOexq-0007Ln-HM for submit@debbugs.gnu.org; Thu, 18 Aug 2022 08:49:34 -0400 Original-Received: from sonic304-21.consmr.mail.ne1.yahoo.com ([66.163.191.147]:40256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOexo-0007LX-2u for 57264@debbugs.gnu.org; Thu, 18 Aug 2022 08:49:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660826964; bh=soOcHNZN2osha02E6B0PNpuI2W/KCJPVih+rqWf7rAo=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=hYaG8C/bzEYQL8TAuYqjWR2liafEk3t0bQ/8Wp888nBND9ppQq1fkhTgfFZhbrpyzBDnN4Ux/uYFMI3mUBHo/ty1bus14yuFaXWacnAVZoifCSs0hCwPJ+2VUUB1lAL27bzvKBOl+D2k3PRTA3BowqC/oRH9tFxkUH4lzLmW/+bwbzkB4kmrRS7EBJiqSIWA7DA2y5VyXs51OXpfvopM+59A8ciCCpP1xXnGkDZyxVwDRbT+gFWsvJpwG5tv9SPyp/UdWnxcTxyEWbOvsxKV3XpJ7BLKd8bLYMUzJpvFkdMO0i8x+O6E6y+O6ZQhdF5fXysCNML8MnPdTEJPs9Zv7A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660826964; bh=OUS6iM+2wU3wLsBqJZJMcQhj9DS5DuDcYQ3RTgpZ0JW=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=CfdmsgxFMIrXBQzgS5uW7CNLIVNjDDd4rDU16LUctfp/lhLzYGaYAtGQCHOdHtnV09/Ep98209N85lbS5f9yYvmsGSnSga23MkDRQTNAlt6OG4j2fBAaAvWXLagVkKjyJ/qhHka+/sAWFsIJbsqmuftR03pgB2H7iMEpsCWrBfLBBQWzVb6dnm9bK+ulXtRIwkdxRAkK4hrvFsIBX/iQIiirq8ahLL8MnZ+ORIN/yInSqoezfyf+FN9jaf/2U+202tRGnpjdMvBOhsa4NbVqIM2GNTv5MSGlHWiqgGMNIIFAfT3jnMhPVzQx8C4wcZV5jerkM3pBY4ZWeeCu72Tmvw== X-YMail-OSG: oNOcoOYVM1mKcoTqe82lWqq_jWYAkgHUw7IEbCnsy3v1wvWGVvIR5scm9AcpiWF .R71tC5fkZkUdgSO.hbQ86Q8XH7F8.VF9ecB.t5LgMXbnYNqcv4MBFKIPjY21v0mTzB6UnxKYzpL 6p1ImOKdwujGQB2dCf7hic92d3oGj.BV.xhKjAA1pa9iu7vyJqezZZyLLpZS5WhWE46I5ROFwAkt JJmWlQCF7j5tPp0iCmZH9_qqMfkEcYkmK1zUzd.gON1LeGBplGvEVcHVQ8IJVFF4MYTX6Y8fPH6. 7qn.3g1EE80ZDCgp8L46s7j5WIqssCuVPHduPzXzkS64Po_kooGEr_paxIss6iRHDzH9Uzgb7Oya b.emMj09mTVfX2mTGxSlFEzqfmp7HegnQa5ywx_LwLqzvJ7FBRq9Qi7ddHRoJkiUseKn_X6HmVAj 6L6RR1_qg9QPmmuzvDEvVsYLfXAubGdNWKRI9JxLMQmXphOZFd9jfrIkm4laikDEpEOYpGoXN0kL DvQIwfmmGg2yhdg3q6veO0aXULd_2A03pGFofkc939pvUdum5Z6bvQ2wc7qBwQItwNGHdaIJ1YIE xClTg.CtYqvMYG87dhH9wln_mpTdbc4XyhU8TrD8YJHJ3iSEWtCDSGAcpVWAczvVBUtRSTMfQVsi B4HCaI.7pKrYgJAVW9KU.XMzgeDpz53jpMMuEhf74wkgS5VbTYniflBsb8HaHO56sAD82dHHqseH SBT9WIuSi7A7HNJQ4t_ek1PmivvrrDFGzqiZ0wpD4o7ABrGQufQg42yr9NvYgRvBMQ4F7l_FnNN7 qdc7k72Wm7kQymbcJHZkea0EHn4CAAL_zngUUbeOhs X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Thu, 18 Aug 2022 12:49:24 +0000 Original-Received: by hermes--canary-production-sg3-6f58cd9b5-vlgxl (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 689544ccde4343a24ba7d3e4aa8e21f9; Thu, 18 Aug 2022 12:49:18 +0000 (UTC) In-Reply-To: <8735dtahj2.fsf@gmail.com> (Visuwesh's message of "Thu, 18 Aug 2022 17:30:01 +0530") X-Mailer: WebService/1.1.20531 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo 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" Xref: news.gmane.io gmane.emacs.bugs:240143 Archived-At: Visuwesh writes: > Almost every Xorg app I have (add mpv, sxiv and meh to the earlier list) > and the root window except st and Emacs shows the right cursor for me. The cursor theme you sent does not include a replacement for the default X cursor, so what is being displayed on the root window (given that the window manager did not define another) is from the default cursor font, not your cursor theme. mpv also does not set a cursor, but inherits the cursor from the frame window provided by the window manager. I am not familar with the other programs, but I'm sure they use the Xcursor library, which these days has various problems with non-ARGB cursor bitmaps. Emacs does not and thus behaves correctly. > I'm using the awesome window manager here if it matters. I'm not familiar with that window manager, sorry. > I could invert the image but that would make it worse on every other > Xorg app I use. Or perhaps ask those other programs to call XRecolorCursor with the right colors after loading a core cursor with the Xcursor library.