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#67794: 30.0.50; mouse-face is not respected on SVG images Date: Tue, 19 Dec 2023 17:34:32 +0200 Message-ID: <83zfy6gq9j.fsf@gnu.org> References: <838r5yroyp.fsf@gnu.org> <87v8920xlb.fsf@ledu-giraud.fr> <835y12rle4.fsf@gnu.org> <87bkatgnj6.fsf@ledu-giraud.fr> <83plz9qgsb.fsf@gnu.org> <877clh868o.fsf@ledu-giraud.fr> <83jzphqeto.fsf@gnu.org> <87frzzai4h.fsf@ledu-giraud.fr> <87il4v8iim.fsf@ledu-giraud.fr> <87msu6tl80.fsf@ledu-giraud.fr> <83cyv2ibtr.fsf@gnu.org> <87il4utjg0.fsf@ledu-giraud.fr> <835y0uia3k.fsf@gnu.org> <87edfitia2.fsf@ledu-giraud.fr> <831qbii811.fsf@gnu.org> <87a5q6tfxb.fsf@ledu-giraud.fr> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17880"; mail-complaints-to="usenet@ciao.gmane.io" Cc: gerd.moellmann@gmail.com, 67794@debbugs.gnu.org, alan@idiocy.org To: Manuel Giraud Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Dec 19 16:36:31 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 1rFc90-0004Ot-Qp for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 19 Dec 2023 16:36:31 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rFc8e-0004zi-MI; Tue, 19 Dec 2023 10:36:08 -0500 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 1rFc8W-0004yT-Q5 for bug-gnu-emacs@gnu.org; Tue, 19 Dec 2023 10:36:01 -0500 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 1rFc8V-0005XU-Ht for bug-gnu-emacs@gnu.org; Tue, 19 Dec 2023 10:35:59 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rFc8X-00066m-Qz for bug-gnu-emacs@gnu.org; Tue, 19 Dec 2023 10:36:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 19 Dec 2023 15:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67794 X-GNU-PR-Package: emacs Original-Received: via spool by 67794-submit@debbugs.gnu.org id=B67794.170300010623408 (code B ref 67794); Tue, 19 Dec 2023 15:36:01 +0000 Original-Received: (at 67794) by debbugs.gnu.org; 19 Dec 2023 15:35:06 +0000 Original-Received: from localhost ([127.0.0.1]:37117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFc7d-00065U-UF for submit@debbugs.gnu.org; Tue, 19 Dec 2023 10:35:06 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47028) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFc7c-00064k-86 for 67794@debbugs.gnu.org; Tue, 19 Dec 2023 10:35:05 -0500 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 1rFc7R-00052o-W8; Tue, 19 Dec 2023 10:34:54 -0500 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=bvXQoIjy1npY4BMYa7V6Q9opAeX8c9ddJajXVrf8SfE=; b=iGQERFItfpEy okdu45qvrEUdkac5OTt5bZ4lowScwxSiRdO/x8N2toUOmfnLKtBAQes8KEhKDMpRb5FLz1gjzib3i UmR1icMeb+VqR4BhqTvKhyBim8U3giQIpJAyiWz4LijNy9lveluRYGj7eIoFtqER0OqgyauDS7+ep Us8Csrwjj45M5yexQBtjU9xg0HBJfm0xIH0MYNaDbfl70ik1qL2fGOwVo5aUJdzJdTgLPQRGxnCtZ HZSZ//m1IJ9vSJtr0T83A1n10KW4N2SdHO+HzUKWKdAwm2FIBfwMUUHSH3VKcRzgISrL71TspAvPs DqMaN47uv6p6vc5mUuwwKA==; In-Reply-To: <87a5q6tfxb.fsf@ledu-giraud.fr> (message from Manuel Giraud on Tue, 19 Dec 2023 15:39:28 +0100) 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:276523 Archived-At: > From: Manuel Giraud > Cc: alan@idiocy.org, gerd.moellmann@gmail.com, 67794@debbugs.gnu.org > Date: Tue, 19 Dec 2023 15:39:28 +0100 > > Eli Zaretskii writes: > > >> > Before we install this, we had better be sure we understand the > >> > consequences, since we have never before done anything like that in > >> > mouse-highlight implementation. > >> > > >> > OK? > >> > >> Ok. Maybe I could look at the evolution of the memory footprint. How > >> do you think I could do this? > > > > Depending on your system, there surely is some tools which show the > > memory map of a given process in some graphical manner. > > > > If worse comes to worst, you could use 'top' of "M-x proced" in > > another Emacs, although that will only show a single figure or two. > > Ok, I thought you were thinking of something into Emacs. I'll try to do > something like this. Thanks. Btw, does this only work for SVG, and if librsvg is later than some recent version? Or does this work with any image? If the former, this code should be executed only conditionally, under those conditions under which it really changes the background color of an image.