Received: (at 77841) by debbugs.gnu.org; 3 May 2025 11:14:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 03 07:14:59 2025 Received: from localhost ([127.0.0.1]:38756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uBApe-000556-Vk for submit <at> debbugs.gnu.org; Sat, 03 May 2025 07:14:59 -0400 Received: from mout01.posteo.de ([185.67.36.65]:51905) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1uBApc-00054b-R3 for 77841 <at> debbugs.gnu.org; Sat, 03 May 2025 07:14:57 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id D4A1D240027 for <77841 <at> debbugs.gnu.org>; Sat, 3 May 2025 13:14:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1746270889; bh=KNsW2n4DGO2wBi2pWLrOH2v3md2snq1xFlHl6Zgzshw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=GrrrwvOxcjZK5Mt4r4dpQdDlcQ7Xy1cUHX6Xd8v4GIR5WtbyIOrTLTuYcXwBGaWMl vyV+OCRKbChGICmcsXMwiKPBwy9vWuvnzV6Vj+DjTKAsWw7Hu7ds6sS+IrOT97uboO 4/eJtGfup2pKz3P7mi07+e/7muZVxTwn9QhKBMYfkEZMDZfl156ECwNQOv313GYMRd LpUKAXi96eBHOsvNfRWYI77bogXddF6vw5VCpRKBedH9fAx+GeUcfYPArM3Bxv3Ddb 5cW/W1bvgwzzKFtssO1RBebM4eCac/SMQ6Lq0hY7aFfOa40VOwJJknpkaNBywuKRHt b4awrUNXHx79A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4ZqQDT1G7yz6txh; Sat, 3 May 2025 13:14:49 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Manuel Giraud <manuel@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color In-Reply-To: <87bjsavthu.fsf@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <87cyd8r0j0.fsf@localhost> <aAN0aPswcYJRCHmc@HIDDEN> <8734e4qt4w.fsf@localhost> <aAS6MS3ahq9607Gm@HIDDEN> <87v7qzm3ex.fsf@localhost> <aATvBZiGOE9QF962@HIDDEN> <86zffujebc.fsf@HIDDEN> <87bjsahxfr.fsf@localhost> <SY7P300MB0734E9955A71C414F719841ED78C2@HIDDEN> <87bjsavthu.fsf@HIDDEN> Date: Sat, 03 May 2025 11:13:51 +0000 Message-ID: <87ikmigd5c.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77841 Cc: Eli Zaretskii <eliz@HIDDEN>, 77841 <at> debbugs.gnu.org, Alan Third <alan@HIDDEN>, Billy Lei <LeiYiXia29@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Manuel Giraud <manuel@HIDDEN> writes: > Yes I do think the same. For example, we could have something like > 'svg-implicit-black' that is nil by default. It would be one "simple" > step to improve on this issue (the hard part being having this behaviour > in documents and correct widget look and feel at the same time). Could you tell me more about "widget look and feel"? Is it about some very specific use case of svgs in Emacs? -- Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 3 May 2025 11:11:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 03 07:11:49 2025 Received: from localhost ([127.0.0.1]:38711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uBAmb-0004wF-AO for submit <at> debbugs.gnu.org; Sat, 03 May 2025 07:11:49 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:11103) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1uBAmX-0004vy-EC for 77841 <at> debbugs.gnu.org; Sat, 03 May 2025 07:11:47 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=C5yhgcdv CH0LUiaq3oHmbWNQVe72wAMIEHvDyyrx6mw=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=tXtYYkRMe08VJcYjRz/9uXRsXVa0m4 8wOD/N3j/mxIwEExwFkB14RSEc4bu9wnejpxH1fnU2J3GabqeHRkigAg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=C5yhgcdvCH0LUiaq 3oHmbWNQVe72wAMIEHvDyyrx6mw=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=qjxwk/VfNtWgPjsowgfWK+BJqVNiCo3meHco2A ExuLPMCKKkwoJyHtyG8e7pZRTZUpFgJ+j0sOIMQkidJ6YSCF4cIiNNr7IwE+Ak9WYIqhvE q57vAwnYpeQ6JR4pWCJgjpJjpBdXJXsshhpkl0DF/Gsny4LpH9dOiFq7TkumKu5gLTWl7a 93bv9zCyA6+BWOMKvAWUxlDr0Ssto4k6BfHGGlBf6DI0lABb28lMc/CUItwzMAT0anbZ9s U4vU8gSE4oUg3eio3pJ/EPu+6PpVH1mRk9AmWF93lQF2fh1DHLYC59LxhR7f8TovUAKyC+ p9eXIMiKV1DCmWidtEUOrXmg== Received: from computer (2630.fr [82.65.148.221]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id ab87eef4 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 3 May 2025 13:11:43 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> To: Billy Lei <LeiYiXia29@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color In-Reply-To: <SY7P300MB0734E9955A71C414F719841ED78C2@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <87cyd8r0j0.fsf@localhost> <aAN0aPswcYJRCHmc@HIDDEN> <8734e4qt4w.fsf@localhost> <aAS6MS3ahq9607Gm@HIDDEN> <87v7qzm3ex.fsf@localhost> <aATvBZiGOE9QF962@HIDDEN> <86zffujebc.fsf@HIDDEN> <87bjsahxfr.fsf@localhost> <SY7P300MB0734E9955A71C414F719841ED78C2@HIDDEN> Date: Sat, 03 May 2025 13:11:41 +0200 Message-ID: <87bjsavthu.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77841 Cc: Ihor Radchenko <yantar92@HIDDEN>, 77841 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Alan Third <alan@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Billy Lei <LeiYiXia29@HIDDEN> writes: > =E5=9C=A8 2025/5/3 17:10, Ihor Radchenko =E5=86=99=E9=81=93: >> Eli Zaretskii <eliz@HIDDEN> writes: >>=20 >>>>> I am not sure if Emacs should behave differently in this scenario or >>>>> not. It may be a judgment call and may also be non-trivial to impleme= nt. >>>> >>>> To be frank it probably should, but I don't know exactly *how* it >>>> should behave. >>> >>> Do we have anything else to do here, or should this bug be closed >>> now? >> There is a clear bug - some svgs are displayed differently than >> intended. But it is not clear how to solve it best. >> Something to do: decide how to solve it. (but I have no good ideas) >>=20 > > Perhaps we can let users decide it. We can introuduce a variable to > customize how the svg images are displayed in Emacs, whether to use > the theme foreground color or black. Yes I do think the same. For example, we could have something like 'svg-implicit-black' that is nil by default. It would be one "simple" step to improve on this issue (the hard part being having this behaviour in documents and correct widget look and feel at the same time). --=20 Manuel Giraud
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 3 May 2025 10:25:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 03 06:25:23 2025 Received: from localhost ([127.0.0.1]:38526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uBA3e-0002gG-VQ for submit <at> debbugs.gnu.org; Sat, 03 May 2025 06:25:23 -0400 Received: from mail-australiasoutheastazolkn190100000.outbound.protection.outlook.com ([2a01:111:f403:d40e::]:53220 helo=MEUPR01CU001.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <LeiYiXia29@HIDDEN>) id 1uBA3b-0002fn-HA for 77841 <at> debbugs.gnu.org; Sat, 03 May 2025 06:25:20 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Tphb1nHN5hIsRAGsGu7AkFrjywnPlOXqCoDprJgWpZh4SD2qL1BuK+2594EAezIkquYNLGXD+cH1E9FwNfDChj8yF9bHH52FGEsgBsvj4Sb2MEli5X86OwvVbEOLDNlus25nd6+ZzUP+j+l9rM28a0dfPDczU+vCBRhdNJLZMIVHLOQmpcef+lg0sqc1YpsWtlrpBM0k03vo7fOQ1AByj889DSF+DPMNZ2ZPi8s0fF6on/R9GzrXp8+mInK1iOJ3UoNyPtyjYkigc8HggjTbgmb/9tBnIBswziYIq4mKNk8uKb9C5nhFVlEn6tbQOXsRDOKwsYtB6ROlku4aZObd2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=/f+dacqOamO7t5A7i8CYa7uoEhYkReTNfAxeJjg++jQ=; b=ui0JsjWe/FE5Q5EXI9DnuFkKmMxsCR3cQ5wXyh8Uf+x6jXvj/EXPebvuYC73moL5i1bDsBoh0dfSgy4WUo4jZDmqqGw/wqCGouD6/r/G6ZeC6p2Zctqf7YvTDBtWRU0XuhoYOrFRdEqETVo9EbxtjkyWO6JuLkaCOco+xaNC5E04YdRbAIHuNmsABgdTmU+NlW/nRyd2Mbyz1i3bnjQSpH8yBK2+p4SjW2ziXXCX3YVJQlvQ3ZVpVzbZBWaJcAAuZdk5StOfl1ImZ6P3bej/YkZEtw4iOQulRt1F9GAbVHrg/zaoQJgHoxBmkJWh+K8aXCaT/F14aXGO7Pwlj4ezZA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/f+dacqOamO7t5A7i8CYa7uoEhYkReTNfAxeJjg++jQ=; b=KWSacPeX2UjZpqRhytw2Cp9Hj5y1VPK/p0Bl0biAhOgYcVP/seYxn4cNcBZV6l8KkSpG460KX19BLuuuukjOCIPTtnoVXOILZUsxI71aPMhjIVy9c8+5atmRhQkNLg4c4Kisrg+13ZJwUPSTHvGT9CdCU5PL0RlZHgRUM6eCPlTeDA6HsWgJNG+UHbQiC8MsaxjRRCx96wNJ4XtFgQzHSRnV2kjQ28qaVpw2f/9LM2ZGMAuSC76Hj5s47jivEHWG+3y7dEig4h/VvO5nUQJ5I+BU6xVi4565M/7JPPJWbyLeQ16nZarJHTmeD1kq/9uSfJ07QQrWtqtu2NAyhc42SA== Received: from SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:28b::5) by SY8P300MB0210.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:267::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8699.25; Sat, 3 May 2025 10:25:09 +0000 Received: from SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM ([fe80::c7be:a528:cfce:c0e5]) by SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM ([fe80::c7be:a528:cfce:c0e5%4]) with mapi id 15.20.8699.026; Sat, 3 May 2025 10:25:09 +0000 Message-ID: <SY7P300MB0734E9955A71C414F719841ED78C2@HIDDEN> Date: Sat, 3 May 2025 18:25:03 +0800 User-Agent: Mozilla Thunderbird Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color To: Ihor Radchenko <yantar92@HIDDEN>, Eli Zaretskii <eliz@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <87cyd8r0j0.fsf@localhost> <aAN0aPswcYJRCHmc@HIDDEN> <8734e4qt4w.fsf@localhost> <aAS6MS3ahq9607Gm@HIDDEN> <87v7qzm3ex.fsf@localhost> <aATvBZiGOE9QF962@HIDDEN> <86zffujebc.fsf@HIDDEN> <87bjsahxfr.fsf@localhost> From: Billy Lei <LeiYiXia29@HIDDEN> In-Reply-To: <87bjsahxfr.fsf@localhost> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: TYCPR01CA0055.jpnprd01.prod.outlook.com (2603:1096:405:2::19) To SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:28b::5) X-Microsoft-Original-Message-ID: <7a8645ff-e191-4f5d-9071-c782e643ee09@HIDDEN> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SY7P300MB0734:EE_|SY8P300MB0210:EE_ X-MS-Office365-Filtering-Correlation-Id: 7068b530-1867-4432-9944-08dd8a2cc7c3 X-MS-Exchange-SLBlob-MailProps: 02NmSoc12DcHu/Dr1OK6cqcYKvfIm6M5Fi2IP0M7ZlWihsnyLSGAbSoGk5De6VNwerHtF2wVM5ZnU4S6b4d94Ze6CAa3sHX2IqXpC69yqzdzeAeQELr2DGt4EBXkUeESiQzeDMDHJ3N6pw2uO3RA3p5jYIk9pw/9TuADtU0O5EG/TPiCYVZlYnJ5LGH/xUrFTpZpl5fj1yuWqsgFYGSUDSc1xB0ER5qwUHBZ+c4dAwyi/3dnTbBGfcnaCP8+R/j6EO8WodbR7ls7s3ftfW54daAxseBNrrSqzOIlSR/mTGJUr1VAtfveh151yW61ffMvqsXv92mtnjs/F3utzHy0dlJTm/7fLo4T+U/kRbbVeIHGOXXLhyIjJM/P81jh/WA73/JyT31g69A8MznwAoS36HsN+PRYK+jnqSJ4we5464N5PMjjQWz9nJXBWQQ2LzTQRaiukMfQ1d0AT79UdAy/RdvAQueLlZ18cQ7mJhOLYV3IUL7XtpGJ9tYKIbuTTOsK3OAa2P96H0JOcMTZEs/xpoJgNRQLWToZCfthfETav/NrmEsEq41QprvPTxOnoVesCWE3IIW+7IUZrRtE6HjHGcHS8px6FjT5GzIY4xMMpA4MZa7UhqUDixOMQgcMGBUjK0E4IGqTylAYc89xniLeLaczd1/Uzmjg+jmiieQ2NjUavSCHOvTULmUdH5y16tv/UKY0f1w4ne2bvqe2PxhTquRFd4dJ21TW84aORlWgs7bOU0+FAYa1mbXXnyixn1KN X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|7092599003|15080799006|8060799006|19110799003|6090799003|461199028|440099028|3412199025|26104999006; X-Microsoft-Antispam-Message-Info: =?utf-8?B?aDc4NDlOT05ra05UR0hmVFVkb08vN1JQS1FzalpUWjRvTnR0d3YxNkVNaUVs?= =?utf-8?B?Ti85NC9kT0VPcjZiOWJFdUZDRWZseWgxd2dJYzhtM2RCMWVCcTJTcW9SWXQ4?= =?utf-8?B?TCtxS1dxc2JwQUk1TC9ncjFVQWw2YTZYbFdGeGdnV28wYVNXcUlMcnlLanBx?= =?utf-8?B?c0hTZGNTc2V3Tmc3b3F2emc0SnNtZjBmbjhOcm1jTk01eWsyWWpUSkJnRWQv?= =?utf-8?B?WlBLb3NnT3BHMkNtL01aR0Z6a29DWmFMSm8yTVYrTHF5MnFGdDlNdVR0RlBW?= =?utf-8?B?cDdTU2F3L3dJQmdxdWl6bWNVZEFmbkFIc0JqWk9NNXFIYTQ2WE14cGpXUm5y?= =?utf-8?B?SityVXR0d3k5OG1zNWNMSFZmTGlEb3pFdWdFeFFYcityT0RUem5kdGIxUzV2?= =?utf-8?B?dXA3Y2s0MzUyeDhuOE5GemQrblR1cVNTTEVMSEV0QjU4MTVhUzhBU0I2UlFR?= =?utf-8?B?L2JlbDk2OW5DV2ZIZllZdCtGaDZsYUY1TnpjN2JIbEM3RFRBaGptSW1KSVJz?= =?utf-8?B?UHpyaVRuYXFEOXQ5N2pNRjgxcjRKUzZiYmRQU2h0MHFlUGtMdTgwVkl6NXJq?= =?utf-8?B?LzJzZ2NYNms2OUZIN3VodmwvMlFCOFZJdHpFWERZS1U0YkhOa1pINHkrRlMy?= =?utf-8?B?ZTVNbnNKZHMyVUMvYkpwZUhjZ212SjZlbGg1TU9lZlVjczJ6eFgySFpRK2ZT?= =?utf-8?B?N01kdmhmSEV6NjUyWGR3UGhJM2hIbUJuT3Zab3gyTWY2cEFOcnVlaFhOd09U?= =?utf-8?B?VDFZQjV0UEtHRFRkejdURzExMlpKYW1nVlFrOEZ2UFVQemdOcW94TFkxS2pp?= =?utf-8?B?SXFNR2dnYlk2b2YyY3dNZ2lyWmRFTWlKY3JVWitKNXVsY01qUVVzZ0dWeDVy?= =?utf-8?B?TnJCVW5ESnJiUjNkeTVtYWdONWF2aHlEMDNqLzI3T2UxQUltdExiS3JzZVRl?= =?utf-8?B?b3NZRGpPbWQ0M1N0YnZMWFBqSVVteEhSS0M4UmdzSUkza0FZSnlHY2thS09n?= =?utf-8?B?RGM0aVpmZ1FCTmZpenhmeWZXU0xmMVhLd21jMFhRbjR5TTB5K29kTnZ4dHFl?= =?utf-8?B?THk4Q1BMNlEyU0dkQ1BoL2hsd00yekY5SitJUzVZcnRuaHgzRGxxazVOUlFC?= =?utf-8?B?MUtxS2RSRTNTQ0crb1BqTGVJR0JqU3I1bVNMWVJPbDdZSElxRzQwZk1jWUNG?= =?utf-8?B?Nm44VHJqcllQbjdBOWhQMjFSOWVPT1o3bUt0THYzZ1U5dlJpOG0wTWtNQk9y?= =?utf-8?B?WFJ3MEs5dkcxOGhmR2lFQW1pT1lOcklIZ3BaSVlsQTRhakFwa0hhaGM2aFFs?= =?utf-8?B?VXRlNFR1MkxPeG9nNVpXcjJudnFvZkZvRldDMUdyN3FXNkFvN1BscjNpRU85?= =?utf-8?B?bFdNYm1vQTk2SlFyQ29BVDNlZFdPUTRpWWhsR05kTjBaL1BrK1hqcXRoRThN?= =?utf-8?B?NXVUakFhcTIrVlZGNVhDUGpRRXV6THFtMHR6OXBNTFkxakoyWktLWVlxTnI3?= =?utf-8?B?T2lvQ2hPZEpaQTQvNEVIRlpVMWd5ajk0Q1V2S3JvcWlZSldMTklBMEp1a2hU?= =?utf-8?Q?JP/iRIX6hZS1ApuE7MGSLVLv8=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QzBRV3RnZ2FUcnJqWDNMekhaa0dsMy9OdkFvRlh5U1FSQ2JvS2ZEaU1jc2px?= =?utf-8?B?dUEyZmk4MUNLVkVUekhHMlczWTRWUHcwclM4U1d4NEdXRnk5dkY5ZHQ5VUtr?= =?utf-8?B?WXJxZkZYczNWcGRibXJNbVVZVUVtaGtsaUgzam5vdkR1VndsSFFublJzNHBW?= =?utf-8?B?MlFjSkVWZFJlZzRBa0F6NzU1Wm9xYnNRaHlMN1BPaFZYajBwc1g3VitYaWh2?= =?utf-8?B?NGFqQmp2NzhtQmYrMno0SGxNMHdHRzB3L2NMU2dzQXNBSVNQVzdFeTltWG5i?= =?utf-8?B?eVhWZnZlUzhNWEJ5SHh6dEtxaGkrVVJ4TldQRks0a0FSbzYrWkRtYkx0aUVW?= =?utf-8?B?UCtaOUEyUTRobGYvMFNPMFFRTHJIYk55TGh2NFNsRG96dUJYSXJ0Vm9OL1ZI?= =?utf-8?B?cks3WHZ1d2hxRWlpZG1PRXd2RTJ6alI3Yzd3VFZKQmxGWDZOUTdwbjBvdjlo?= =?utf-8?B?UGFiYWNMM3RzRHBtK1c2cGJrdWV4WEplNEpwdVAvc1loMWZJMElRdHorNjRV?= =?utf-8?B?djB3ZkQvMUJNS2hzYmhENkg3dVc2SUpESnJRVUp3THdkZS8xcEMvOHBpZFd4?= =?utf-8?B?VGttWE9aRDlFbWZ2Q3hLRzg5WmJjdE9KYVE5L2VHd2JEaUxrakJka2FtclZB?= =?utf-8?B?ekphUnpzOEl0M3h3dzNmajFOc0pLQ3BsQWxEVmhlb1ZxUTBlUFVmTWVYOHBt?= =?utf-8?B?bmQvWUNFcjRLMWJuSnZYQUJKdnFEa01oMWo2R0o0bG1yZHA3VjhZL2NrZ1M3?= =?utf-8?B?cDBMQzJzdnRBNk1VbC92d3I2cGg4QTk5YzA0K0NxbXF5S0dvNE1HUWxUa0h6?= =?utf-8?B?OFNKZzQwVEwwUGVJTjdUdTdsdHRrK1RDSXYzRmVFZFk1TkRKSG9ha2xjdG05?= =?utf-8?B?bGxTU1VsVkRqUWpzWWNqU2xVa3pQOE9pTG00Z1oyYjY2NTBEL1AwaUhaMHk0?= =?utf-8?B?cXBwYjRtS1oybGNuUHdZNmt4ejJZeVV3L2VITzFlQUtFOXhTQWdhemdEMDZB?= =?utf-8?B?YmdkV2kzL29FZDh6R2EwV25IakpCT3BwbVlHZEJ1bmcwUTZKd2pxUXBMU1Fl?= =?utf-8?B?M1A1d1pMaG1KR0J2djlPWk1Rd3VibkVpY1dvN1MrYkYyMjM0VEFBTFV2Sllj?= =?utf-8?B?NGtCK3hLRDlXajNRWGZqQmNrQnprNHNMa3RQOGZiaEFLOUhnNUZrWFd3ekRj?= =?utf-8?B?ejBvdkwrVnBLSDliVnFPeWpDNzVmWFZFVDNIbXVVNXowdnp4RVYyR1ZvVXpy?= =?utf-8?B?SjJYeU82aUY3MkhLblhhcFRZeDZXcVpOQjZPSWZwSDFzVGEyb2lrak5ETlR4?= =?utf-8?B?dUlKTWFFVCtIZWlrVlVEbFVGY1dIK0t2VDhNUzZJVXEweUZib2RLbFNNbDlJ?= =?utf-8?B?WGVtazNhMkNmbG5lSnI4RzhtOS8rYVlaaUNYUXhZZjNucUFxbjJscXA2aEFu?= =?utf-8?B?VDd0SHJIQ1dWcndxaHUwajltcFMxY2UwU2dtOVpDdTVGd2ZCU293MC9qU3I5?= =?utf-8?B?LzdOTUpYTUw5a25Odk1LN2UvWjJBS0Q4a3k0bGliYnFCLzlLak5Sa1NsWWVZ?= =?utf-8?B?dTBZVDh5bXgvU0JFL0dMOGx2bTZXNlhLa2M1V1ZTYXJoQ2NyektBOVpTMmRR?= =?utf-8?B?bjFCZjlVbG4vcWR3Tnh2cGYyOUZPY1BHN0ZvbjlITjJZTk0zSUlORzFpdCsx?= =?utf-8?B?cnI3RHM2OEhFd2xrTU8vWCtBcCtjOFpXdTBjUjBORzBBdFF0RFVBY3dnNGV4?= =?utf-8?Q?x7HJbHS1+dkzICMoM2mVDjG25IebwuOlAx5RUac?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7068b530-1867-4432-9944-08dd8a2cc7c3 X-MS-Exchange-CrossTenant-AuthSource: SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2025 10:25:09.3835 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SY8P300MB0210 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 77841 Cc: Alan Third <alan@HIDDEN>, 77841 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.8 (/) 在 2025/5/3 17:10, Ihor Radchenko 写道: > Eli Zaretskii <eliz@HIDDEN> writes: > >>>> I am not sure if Emacs should behave differently in this scenario or >>>> not. It may be a judgment call and may also be non-trivial to implement. >>> >>> To be frank it probably should, but I don't know exactly *how* it >>> should behave. >> >> Do we have anything else to do here, or should this bug be closed >> now? > > There is a clear bug - some svgs are displayed differently than > intended. But it is not clear how to solve it best. > Something to do: decide how to solve it. (but I have no good ideas) > Perhaps we can let users decide it. We can introuduce a variable to customize how the svg images are displayed in Emacs, whether to use the theme foreground color or black.
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 3 May 2025 10:18:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 03 06:18:44 2025 Received: from localhost ([127.0.0.1]:38507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uB9xE-0002Ie-KK for submit <at> debbugs.gnu.org; Sat, 03 May 2025 06:18:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38690) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uB9xB-0002IR-GN for 77841 <at> debbugs.gnu.org; Sat, 03 May 2025 06:18:42 -0400 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 <eliz@HIDDEN>) id 1uB9x5-0000Q4-A5; Sat, 03 May 2025 06:18: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=wf0GdosmJfCIY/Ibj3VsVEbOF5lSMxtg8tvXBQchsuI=; b=LweHSdorrIKS MX4Z1buovenN/Prs9UG4GDJ1T9OewRMxwYYHr+a6zjigJh7/YiLrNreNuExONod6sBLjysRPGYKNV tcQJAUnuzIoj25RrdxG1Zh1xaglS+PvGn4Jnlj0hgyqTcEVW0/iT2GOVeR8bzx4VuhvL37nENt/Gq wqpyNkqp1d9K+W9BdB94hM0na+xuYtKnqOyliw+L0XNiwOJa4m9osDDktnkCQlI538Tpi6c7vTG13 O79T8zhDaMszbg1tRUnjPSVHht6OZpxSaQUPztmcxym5hn8/tZBQYg8A0T75PnyLVcEcjExQS4mcu PWwEXDf4lFGbHJC7b8lhxQ==; Date: Sat, 03 May 2025 13:18:32 +0300 Message-Id: <86cycqj8uf.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> In-Reply-To: <87bjsahxfr.fsf@localhost> (message from Ihor Radchenko on Sat, 03 May 2025 09:10:16 +0000) Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <87cyd8r0j0.fsf@localhost> <aAN0aPswcYJRCHmc@HIDDEN> <8734e4qt4w.fsf@localhost> <aAS6MS3ahq9607Gm@HIDDEN> <87v7qzm3ex.fsf@localhost> <aATvBZiGOE9QF962@HIDDEN> <86zffujebc.fsf@HIDDEN> <87bjsahxfr.fsf@localhost> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77841 Cc: alan@HIDDEN, 77841 <at> debbugs.gnu.org, LeiYiXia29@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Ihor Radchenko <yantar92@HIDDEN> > Cc: Alan Third <alan@HIDDEN>, 77841 <at> debbugs.gnu.org, LeiYiXia29@HIDDEN > Date: Sat, 03 May 2025 09:10:16 +0000 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> > I am not sure if Emacs should behave differently in this scenario or > >> > not. It may be a judgment call and may also be non-trivial to implement. > >> > >> To be frank it probably should, but I don't know exactly *how* it > >> should behave. > > > > Do we have anything else to do here, or should this bug be closed > > now? > > There is a clear bug - some svgs are displayed differently than > intended. But it is not clear how to solve it best. > Something to do: decide how to solve it. (but I have no good ideas) If we have no idea how to solve this, we should not keep the bug open.
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 3 May 2025 09:11:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 03 05:11:24 2025 Received: from localhost ([127.0.0.1]:38214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uB8u4-0007Sg-4I for submit <at> debbugs.gnu.org; Sat, 03 May 2025 05:11:24 -0400 Received: from mout02.posteo.de ([185.67.36.66]:44567) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1uB8u0-0007SR-Qc for 77841 <at> debbugs.gnu.org; Sat, 03 May 2025 05:11:21 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id E1FFE240101 for <77841 <at> debbugs.gnu.org>; Sat, 3 May 2025 11:11:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1746263474; bh=TMkj6rHLch/wqz4rCS8wIYoy+4fop1YB4cTlAryGaGI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=GBGwet4g3bu82jLZ8PWlhf5xKg8A3DPfnUSskQtmio8SESlJ/pSNbjA1E1ig3lC6G gGUHCNczli1fwuWki+T3/I/oDDXeN51nsgPeHF+s0nZkCyK69b6H1X3nMzqkxtOyzF GT3+lvlf71Y2Kq70UyrJfse92P2u/mJZmo1JWdiMCmfUjBL+TU3vojojTX6PLxtOs+ HRUL9cAJ1mUs7fdLKIrLerKhuR3pqm7o4nSL2OoS0fmY7dIQXhWDkuTRIfEfdsx9pY P9BExowP6WCjSty9zqDC7DCTZCTmv7gvEeG9zYx1O1tr4S4C4SBwb9bJtq20cMysiF pETBZ7GUYPCBQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4ZqMTt35d6z6tvZ; Sat, 3 May 2025 11:11:14 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color In-Reply-To: <86zffujebc.fsf@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <87cyd8r0j0.fsf@localhost> <aAN0aPswcYJRCHmc@HIDDEN> <8734e4qt4w.fsf@localhost> <aAS6MS3ahq9607Gm@HIDDEN> <87v7qzm3ex.fsf@localhost> <aATvBZiGOE9QF962@HIDDEN> <86zffujebc.fsf@HIDDEN> Date: Sat, 03 May 2025 09:10:16 +0000 Message-ID: <87bjsahxfr.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77841 Cc: Alan Third <alan@HIDDEN>, 77841 <at> debbugs.gnu.org, LeiYiXia29@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: >> > I am not sure if Emacs should behave differently in this scenario or >> > not. It may be a judgment call and may also be non-trivial to implement. >> >> To be frank it probably should, but I don't know exactly *how* it >> should behave. > > Do we have anything else to do here, or should this bug be closed > now? There is a clear bug - some svgs are displayed differently than intended. But it is not clear how to solve it best. Something to do: decide how to solve it. (but I have no good ideas) -- Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 3 May 2025 08:20:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 03 04:20:39 2025 Received: from localhost ([127.0.0.1]:37973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uB86x-0004xM-DG for submit <at> debbugs.gnu.org; Sat, 03 May 2025 04:20:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40472) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uB86u-0004x7-R1 for 77841 <at> debbugs.gnu.org; Sat, 03 May 2025 04:20:37 -0400 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 <eliz@HIDDEN>) id 1uB86j-0003Sf-Oq; Sat, 03 May 2025 04:20:30 -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=fJ8cXeUsPr0xDeaFVdJpsrTvN7WTi/Q4jmqE7M6QQ9I=; b=E99qidllQAoj 05ZqNPFpRpTA9EvJUpF9ecDBksyekrUWeAZOZwPMjwve1TJFuiZuTrYSP9BUFyHReN0j1FtEWo7LW RZaKteP+O+zyLaJY0jJzQMJQLcPNpDUzE/UlAVV0Yd7+vMErWWaKwRPh93oqLB3JuR2soVzdPA3eW bF3bRKNtxh5Jd9ChTj2JqzgI7SbvopRKtTfh4NUVioG3c9OgKnIa8trC957c7UPOsL/i2HYDhulRb AgnXpnn8W8fWJmLTWkRDaUHmrXUGyrG1e1UKnhzljGU+Gdyuc2pVlUN4SUyyNArc1efg4eAMQfL3x umtuK/sEbEhMd+6zXA4OUQ==; Date: Sat, 03 May 2025 11:20:23 +0300 Message-Id: <86zffujebc.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Alan Third <alan@HIDDEN> In-Reply-To: <aATvBZiGOE9QF962@HIDDEN> (message from Alan Third on Sun, 20 Apr 2025 13:56:37 +0100) Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <87cyd8r0j0.fsf@localhost> <aAN0aPswcYJRCHmc@HIDDEN> <8734e4qt4w.fsf@localhost> <aAS6MS3ahq9607Gm@HIDDEN> <87v7qzm3ex.fsf@localhost> <aATvBZiGOE9QF962@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77841 Cc: yantar92@HIDDEN, 77841 <at> debbugs.gnu.org, LeiYiXia29@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Sun, 20 Apr 2025 13:56:37 +0100 > From: Alan Third <alan@HIDDEN> > Cc: Eli Zaretskii <eliz@HIDDEN>, 77841 <at> debbugs.gnu.org, > Billy Lei <LeiYiXia29@HIDDEN> > > On Sun, Apr 20, 2025 at 12:19:02PM +0000, Ihor Radchenko wrote: > > Alan Third <alan@HIDDEN> writes: > > > > >> This image was generated by dvisvgm. > > >> It indeed explicitly draws a rectangle over the page, effectively > > >> inverting background and foreground (Emacs has no reason to apply > > >> background color to the rect object fill). > > > > > > I don't understand what you mean, because it doesn't apply the > > > background colour to the rect. It shows as white on red. Red is the > > > foreground colour: the surrounding text is red. This is exactly the > > > same as the first case where the rect is filled with black because > > > black is the foreground colour. > > > > You are right, but you may be missing the context I am coming from. > > > <snip explanation> > > > > However, dvisvgm does _not_ use this method simply because it is not > > fully portable - some browsers and svg viewers ignore fill > > attribute. So, drawing background rectangle is often recommended for > > svg. It is also apparently a common practice. > > Having reviewed our code we actually set the background the same way, > by drawing a background coloured rectangle then inserting the SVG over > it. > > I did a little digging and it looks as though explicitly setting the > foreground colour to black is often considered bad practice, which I > guess is why we see this a lot, although that practice is > inconsistently applied. Even that German flag earlier in the thread > didn't set the fill colour, but did set the stroke colour to black. > > > > If you believe Emacs should behave differently then I don't see any > > > reason why we can't change it, as long as it still allows the use of > > > SVGs inline as widgets or icons, etc. without forcing the programmer > > > to explicitly handle changes to colours when faces change, or the > > > mouse hovers over the line, etc. > > > > I am not sure if Emacs should behave differently in this scenario or > > not. It may be a judgment call and may also be non-trivial to implement. > > To be frank it probably should, but I don't know exactly *how* it > should behave. Do we have anything else to do here, or should this bug be closed now?
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 20 Apr 2025 12:56:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 20 08:56:56 2025 Received: from localhost ([127.0.0.1]:47329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u6UEB-00040C-6A for submit <at> debbugs.gnu.org; Sun, 20 Apr 2025 08:56:55 -0400 Received: from dane.soverin.net ([2a10:de80:1:4092:b9e9:2296:0:1]:52005) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <alan@HIDDEN>) id 1u6UE8-0003zs-2P for 77841 <at> debbugs.gnu.org; Sun, 20 Apr 2025 08:56:53 -0400 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4ZgT632xymzt; Sun, 20 Apr 2025 12:56:43 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.100]) by soverin.net (Postfix) with ESMTPSA id 4ZgT614JN5zPP; Sun, 20 Apr 2025 12:56:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1745153803; bh=agfcxMG8K+O2sv/isdNx0K0EJSjEq+UIPOACI3MhVQ8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=W3gBogxCYNJA6Pg37yWRHsxstNIoNgwRd/v97EjuY+/soE949ermDxeZ4Cl/qx+nc gp9UJ7xJO3HcArYWMKWb0c6NIWR3CT791eJuhAOObjTEiNzvXcPsXlKEWc7VL9g4uR LrixCiHY7T6x0eI92lOQf9v+1JeAHIWvjPkrJOdGiYpvgrc63P/Uv/LmhTRaMn/p4q 3WxKzSqwpFiEpxynPfSBNe9rfyy18LYE1B+S9JcIUR2gGuPAtUVrAq9WfOqUpbot+n 01SiVt4uBpnMstYbzftykLPzTuhQHhYk5kjMBHdbqbbAz+lgpw6CkU6WzEpLUyCDa3 kuwbkzK3uQAtg== X-CM-Envelope: MS4xfJ3gxef+6E83LKtVcqTdTx9gAUvLZsUMDUsuCCqjywxYs9vxNTK5Xsl+/5coJvcDnzjDKS+rYkCOcAakPJP6zuz7mSpvB6xpcSI50yQ05HsPT0MRbbTG 4TDGvqn1H7NOXWS0QN4zm9SunWMKFqeC9AmkJjvzfmes9YYkT4deeVACrgdvoc9Y03vIClcSZ2pUbiiUFIcCe6B6ELZqyb0VY5AiJIX+EVRN1oCDlgVbv1Ht YvvNAAp/QKAT7hsrysAQR6dlfVGgVhZXYFudp6VfSsq08snQUH0wr2H0Oc47DCo2 X-CM-Analysis: v=2.4 cv=UsCZN/wB c=1 sm=1 tr=0 ts=6804ef0a a=UbsBXRcqaZ6D9kgPt/Dvnw==:617 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=XR8D0OoHHMoA:10 a=hIj89exaAAAA:8 a=-JlZlv7VfD7w5Pc-ebgA:9 a=CjuIK1q_8ugA:10 a=lS9wXHQM5UdnNJ4u63Ry:22 a=9MSFP0l5Dcwi9NrB_JPx:22 Received: from localhost (faroe.holly.idiocy.org [local]) by faroe.holly.idiocy.org (OpenSMTPD) with ESMTPA id dcd28e01; Sun, 20 Apr 2025 12:56:37 +0000 (UTC) Date: Sun, 20 Apr 2025 13:56:37 +0100 From: Alan Third <alan@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color Message-ID: <aATvBZiGOE9QF962@HIDDEN> Mail-Followup-To: Alan Third <alan@HIDDEN>, Ihor Radchenko <yantar92@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 77841 <at> debbugs.gnu.org, Billy Lei <LeiYiXia29@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <87cyd8r0j0.fsf@localhost> <aAN0aPswcYJRCHmc@HIDDEN> <8734e4qt4w.fsf@localhost> <aAS6MS3ahq9607Gm@HIDDEN> <87v7qzm3ex.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87v7qzm3ex.fsf@localhost> X-Spampanel-Class: ham X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 77841 Cc: Eli Zaretskii <eliz@HIDDEN>, 77841 <at> debbugs.gnu.org, Billy Lei <LeiYiXia29@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Sun, Apr 20, 2025 at 12:19:02PM +0000, Ihor Radchenko wrote: > Alan Third <alan@HIDDEN> writes: > > >> This image was generated by dvisvgm. > >> It indeed explicitly draws a rectangle over the page, effectively > >> inverting background and foreground (Emacs has no reason to apply > >> background color to the rect object fill). > > > > I don't understand what you mean, because it doesn't apply the > > background colour to the rect. It shows as white on red. Red is the > > foreground colour: the surrounding text is red. This is exactly the > > same as the first case where the rect is filled with black because > > black is the foreground colour. > > You are right, but you may be missing the context I am coming from. > <snip explanation> > > However, dvisvgm does _not_ use this method simply because it is not > fully portable - some browsers and svg viewers ignore fill > attribute. So, drawing background rectangle is often recommended for > svg. It is also apparently a common practice. Having reviewed our code we actually set the background the same way, by drawing a background coloured rectangle then inserting the SVG over it. I did a little digging and it looks as though explicitly setting the foreground colour to black is often considered bad practice, which I guess is why we see this a lot, although that practice is inconsistently applied. Even that German flag earlier in the thread didn't set the fill colour, but did set the stroke colour to black. > > If you believe Emacs should behave differently then I don't see any > > reason why we can't change it, as long as it still allows the use of > > SVGs inline as widgets or icons, etc. without forcing the programmer > > to explicitly handle changes to colours when faces change, or the > > mouse hovers over the line, etc. > > I am not sure if Emacs should behave differently in this scenario or > not. It may be a judgment call and may also be non-trivial to implement. To be frank it probably should, but I don't know exactly *how* it should behave. -- Alan Third
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 20 Apr 2025 12:20:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 20 08:20:12 2025 Received: from localhost ([127.0.0.1]:46899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u6Tea-0007yp-E3 for submit <at> debbugs.gnu.org; Sun, 20 Apr 2025 08:20:11 -0400 Received: from mout01.posteo.de ([185.67.36.65]:42429) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1u6TeS-0007wJ-Cu for 77841 <at> debbugs.gnu.org; Sun, 20 Apr 2025 08:20:05 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 6A399240028 for <77841 <at> debbugs.gnu.org>; Sun, 20 Apr 2025 14:19:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1745151592; bh=LGJ7EDMDYn1498wEi/jvTLu1arqrIREiElC1bZmxubY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=mJRhFn9yoObINYODAnx22f0ufezQx1D6MbEQ43669ENSTBbHGjfP6N2tPfDm/aGRi 9YLzi0GQZ8RviequZliiI3B3tek5JM+gvvxYbb/j5Qt8cFKNY/6/CsH59En/yZFQ0v SMzmxzJ3Qho9vciLCCghlrLWa3GmS5tcu+fNJqSRAntP04yyLKbKkLRZJNvZlk5QRh t3VQAv+xv09FMgdE/ZN49MaOe/NjIvWDNbOsh88Jnwf7U4UWgCfLd75K0v5O4QPZ4T Y1QwKeivjzxQKQ9g7t8hcTaCgefYfHgeHW7Z0rInsaxr0BrEpMU16BCtWnXWp2yn6M Eop83kiAfNvHA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4ZgSHW5Ffvz6twh; Sun, 20 Apr 2025 14:19:51 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Alan Third <alan@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color In-Reply-To: <aAS6MS3ahq9607Gm@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <87cyd8r0j0.fsf@localhost> <aAN0aPswcYJRCHmc@HIDDEN> <8734e4qt4w.fsf@localhost> <aAS6MS3ahq9607Gm@HIDDEN> Date: Sun, 20 Apr 2025 12:19:02 +0000 Message-ID: <87v7qzm3ex.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77841 Cc: Eli Zaretskii <eliz@HIDDEN>, 77841 <at> debbugs.gnu.org, Billy Lei <LeiYiXia29@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Alan Third <alan@HIDDEN> writes: >> This image was generated by dvisvgm. >> It indeed explicitly draws a rectangle over the page, effectively >> inverting background and foreground (Emacs has no reason to apply >> background color to the rect object fill). > > I don't understand what you mean, because it doesn't apply the > background colour to the rect. It shows as white on red. Red is the > foreground colour: the surrounding text is red. This is exactly the > same as the first case where the rect is filled with black because > black is the foreground colour. You are right, but you may be missing the context I am coming from. For me, the image is generated from latex fragment \(x^2=3D2\) by (1) generating dvi file with foreground and background taken from 'default face; (2) converting the dvi file to svg. The tex file roughly looks like \begin{document} \definecolor{fg}{rgb}{1,1,1} \definecolor{bg}{rgb}{0,0,0} \pagecolor{bg} {\color{fg} \(x^2=3D3\) } You see that we set foreground and background explicitly. The .dvi file still keeps the background color setting > ...background rgb 0 0 0=EF=BF=BDcolor push rgb 1 1 1 However, after passing through dvisvgm, we background color information is lost because the background is simulated by placing black rectangle: <?xml version=3D'1.0' encoding=3D'UTF-8'?> <!-- This file was generated by dvisvgm 3.4 --> <svg version=3D'1.1' xmlns=3D'http://www.w3.org/2000/svg' xmlns:xlink=3D'ht= tp://www.w3.org/1999/xlink' width=3D'32.302787pt' height=3D'9.867978pt' vie= wBox=3D'-16.60823 10.605991 32.302787 9.867978'> ... <g id=3D'page1' transform=3D'matrix(1.165714 0 0 1.165714 0 0)'> <rect x=3D'-14.247256' y=3D'9.098277' width=3D'27.710724' height=3D'8.46517= 7'/> <g fill=3D'#fff'> <use x=3D'-14.536172' y=3D'17.344276' xlink:href=3D'#g0-120'/> <use x=3D'-8.84224' y=3D'13.728912' xlink:href=3D'#g2-50'/> <use x=3D'-1.605538' y=3D'17.344276' xlink:href=3D'#g1-61'/> <use x=3D'8.910542' y=3D'17.344276' xlink:href=3D'#g1-51'/> </g> </g> </svg> Note that setting fill property directly will yield normal result in the resulting svg: <svg version=3D'1.1' xmlns=3D'http://www.w3.org/2000/svg' xmlns:xlink=3D'ht= tp://www.w3.org/1999/xlink' width=3D'32.302787pt' height=3D'9.867978pt' vie= wBox=3D'-16.60823 10.605991 32.302787 9.867978' fill=3D'#000'> However, dvisvgm does _not_ use this method simply because it is not fully portable - some browsers and svg viewers ignore fill attribute. So, drawing background rectangle is often recommended for svg. It is also apparently a common practice. > If you believe Emacs should behave differently then I don't see any > reason why we can't change it, as long as it still allows the use of > SVGs inline as widgets or icons, etc. without forcing the programmer > to explicitly handle changes to colours when faces change, or the > mouse hovers over the line, etc. I am not sure if Emacs should behave differently in this scenario or not. It may be a judgment call and may also be non-trivial to implement. --=20 Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 20 Apr 2025 09:11:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 20 05:11:26 2025 Received: from localhost ([127.0.0.1]:44967 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u6Qhx-0008OT-P5 for submit <at> debbugs.gnu.org; Sun, 20 Apr 2025 05:11:26 -0400 Received: from dane.soverin.net ([185.233.34.38]:32769) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <alan@HIDDEN>) id 1u6Qhv-0008OA-4r for 77841 <at> debbugs.gnu.org; Sun, 20 Apr 2025 05:11:24 -0400 Received: from smtp.soverin.net (unknown [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4ZgN5v1SyMz1S1F; Sun, 20 Apr 2025 09:11:15 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.100]) by soverin.net (Postfix) with ESMTPSA id 4ZgN5t4qcNzPP; Sun, 20 Apr 2025 09:11:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1745140275; bh=PYzPoF9Z07aO13N7zRCddrvBiciV5oPZhHAQ0cfKU/U=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=YNE5QCDJxww3jjNNhtT2Ga0VND5zuHavRE4WaqYiw6NZK04oAJqqR1Ge4l6KKe+kM WYVOKeUB7xUacsTl13r0z1TO1x9lv5jpcMccaFW0LNhe5uxP+F2f7bPDL89Ah93fkS Wibf+rLsgqdErDwSuA5Ty6VP+StJslFtLAzZZ+gakmEeZG06n+C/JMVXD5t51PImjb rEd7AQmU7SFiDr3IeRYRmm1V39cwnGFG09Z5r/BHcliWx0P10MnyNHcmHxlfEaDNfZ ApePBCNdJH6Sx4NOa0ri3PPN9cS6oMnOdrr3x7XDfNOvwgZ0GXUXiuBLGJnlsGNkTo RBPQ+zLWwJ+vw== X-CM-Envelope: MS4xfD9kRr2XkD/LgNeW/g1AG+L24tZRSmIkftLGLnGN4VYy4Rwrkao8eXyGpQxnLx88vgUOZnVvzGRMocpyeATqRwt1c4oJTaVhAWBJ6TxrhGZhzgebxI4z na8vXIA3u2CCaDFnUY8sX9MJ4Rk4Ueyqx9CKir8utmdtweCfT3CIpCtpwToN8/d7ultvBtOO3nIFevk+9HjqnRMx2bxnNrCaEPlpXLL+Zfhqmyrr14syfO9J rd2m3Qdntm/aS8VjWPlsChG5CRFSMLZTWTErM6gc/3zPMwhtdDy2ImRkJijZsFh7 X-CM-Analysis: v=2.4 cv=I7afRMgg c=1 sm=1 tr=0 ts=6804ba32 a=UbsBXRcqaZ6D9kgPt/Dvnw==:617 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=XR8D0OoHHMoA:10 a=hIj89exaAAAA:8 a=ZNhQEXMksP9CXvg3SagA:9 a=CjuIK1q_8ugA:10 a=lS9wXHQM5UdnNJ4u63Ry:22 a=9MSFP0l5Dcwi9NrB_JPx:22 Received: from localhost (faroe.holly.idiocy.org [local]) by faroe.holly.idiocy.org (OpenSMTPD) with ESMTPA id c2db0d3d; Sun, 20 Apr 2025 09:11:13 +0000 (UTC) Date: Sun, 20 Apr 2025 10:11:13 +0100 From: Alan Third <alan@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color Message-ID: <aAS6MS3ahq9607Gm@HIDDEN> Mail-Followup-To: Alan Third <alan@HIDDEN>, Ihor Radchenko <yantar92@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 77841 <at> debbugs.gnu.org, Billy Lei <LeiYiXia29@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <87cyd8r0j0.fsf@localhost> <aAN0aPswcYJRCHmc@HIDDEN> <8734e4qt4w.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8734e4qt4w.fsf@localhost> X-Spampanel-Class: ham X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77841 Cc: Eli Zaretskii <eliz@HIDDEN>, 77841 <at> debbugs.gnu.org, Billy Lei <LeiYiXia29@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On Sat, Apr 19, 2025 at 11:37:35AM +0000, Ihor Radchenko wrote: > Alan Third <alan@HIDDEN> writes: > > >> Consider the attached svg image. > >> ... > >> Seemingly, background and foreground are inverted in the second case. > >> > >> What am I missing? > > > > The image draws a rectangle in the current foreground colour, black in > > the first case and red in the second, and then fills the text with > > "#fff". > > > > <g fill='#fff'> > > This image was generated by dvisvgm. > It indeed explicitly draws a rectangle over the page, effectively > inverting background and foreground (Emacs has no reason to apply > background color to the rect object fill). I don't understand what you mean, because it doesn't apply the background colour to the rect. It shows as white on red. Red is the foreground colour: the surrounding text is red. This is exactly the same as the first case where the rect is filled with black because black is the foreground colour. If you believe Emacs should behave differently then I don't see any reason why we can't change it, as long as it still allows the use of SVGs inline as widgets or icons, etc. without forcing the programmer to explicitly handle changes to colours when faces change, or the mouse hovers over the line, etc. I'm not an expert in SVG, so it's quite possible there's a better way of doing this that I don't know. If someone does have a proposal I'd suggest it should probably be made in emacs-devel, because it will be a change to behaviour that will likely interest anyone who already uses SVGs, and please Cc me in as I don't read emacs-devel regularly. -- Alan Third
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 19 Apr 2025 11:38:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 19 07:38:36 2025 Received: from localhost ([127.0.0.1]:59029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u66Wp-0006Cr-1X for submit <at> debbugs.gnu.org; Sat, 19 Apr 2025 07:38:36 -0400 Received: from mout01.posteo.de ([185.67.36.65]:36525) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1u66Wm-0006BD-Fl for 77841 <at> debbugs.gnu.org; Sat, 19 Apr 2025 07:38:33 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id CD7F2240027 for <77841 <at> debbugs.gnu.org>; Sat, 19 Apr 2025 13:38:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1745062705; bh=GK5IZCfabugETCYSY6oKjXcMDcRdqmHfCLoZOmYaEWI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=Uv8URvKC3aSoK7uZbbdBvdCtueoCSnZJrYoMyI50Xn8+HMG8pZPhCSdbTL6adDObu 2d51tuE+ZYX8uobRdaKpbrYFnw0r0MYsY/gyqxJ8y48E8tl4zSPshVmr4wfC8eeKZE +0v9Y3R1c2hfhdotkURri1qV9CBbobCoKuZgOUWUAF49qSsBoDzPU8iC+5wTbc0HOO cIzInEdHWMfiP9hhbNf7y3Ep0dFj91ThaTqoKj967QNWBcVL3V+SoW8f6jIeMGrI0E ascgKpV6TIWQV/GZIqAnoP7apdfSZgeCM27VQ32zCpZnKF3GCWzyORkljhqrYPkl0+ dowwXyd1Uudzg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4ZfqQ81SJTz9rxN; Sat, 19 Apr 2025 13:38:24 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Alan Third <alan@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color In-Reply-To: <aAN0aPswcYJRCHmc@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <87cyd8r0j0.fsf@localhost> <aAN0aPswcYJRCHmc@HIDDEN> Date: Sat, 19 Apr 2025 11:37:35 +0000 Message-ID: <8734e4qt4w.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77841 Cc: Eli Zaretskii <eliz@HIDDEN>, 77841 <at> debbugs.gnu.org, Billy Lei <LeiYiXia29@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Alan Third <alan@HIDDEN> writes: >> Consider the attached svg image. >> ... >> Seemingly, background and foreground are inverted in the second case. >> >> What am I missing? > > The image draws a rectangle in the current foreground colour, black in > the first case and red in the second, and then fills the text with > "#fff". > > <g fill='#fff'> This image was generated by dvisvgm. It indeed explicitly draws a rectangle over the page, effectively inverting background and foreground (Emacs has no reason to apply background color to the rect object fill). That's unfortunate, but explains the observed behavior. Feel free to close this bug report. -- Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 19 Apr 2025 10:01:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 19 06:01:32 2025 Received: from localhost ([127.0.0.1]:58296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u650t-0007UP-5a for submit <at> debbugs.gnu.org; Sat, 19 Apr 2025 06:01:32 -0400 Received: from [185.233.34.157] (port=46539 helo=dane.soverin.net) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <alan@HIDDEN>) id 1u650o-0007Rz-Kk for 77841 <at> debbugs.gnu.org; Sat, 19 Apr 2025 06:01:29 -0400 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4ZfnG240SDzyfQ; Sat, 19 Apr 2025 10:01:14 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net (Postfix) with ESMTPSA id 4ZfnG16slBz6w; Sat, 19 Apr 2025 10:01:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1745056874; bh=oMF3dpmL0KAq6wrCCLbrO36bVBDRQDA35lrfRbbL9t8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=SOYlxOjwXSnOjRReBmowNjBLj6S1E536lvJ2KlHV5Ch00QpibqvGp0V84AAo1FZO5 bjimGigQFuySKGGaHFjqoEfYyGqqplRPwVMvsUFx/2JzuE6SgslNuQTfVtMePl2pLH ppUw63rL35lJcw7hzaKiCRfLyXvrOG3AWxLW5S5/chob3cOn8rpIK+ouILjH/DlXq4 FXg1lJDt5YJ5WAGkrnZ9SLDozAiL8R+XF5CeX6HJem32OJwxasSOoVt7nuujjwP8m2 q4g3Rt8iZ1Et9PKeWohUSPuEb+wkkg60DK2Tc5l7qzYYYq8WH5/3cEQ1Y6fJs85OcT nkalfK5XCCX+g== X-CM-Envelope: MS4xfL07wmV8tOPfBz3PnleqL53B6jLJO4uo+71y1uwJWNz6mxUDfP3btxzkWt4H4pg5IeeTRAkykBhfmmRUlTxwjoHt4VFSp9WB9YGg2LUui8iTws5K86xK v2svgOjNgnEGX5U5j4Klf5qa1/VJmpgE3WdtvYOqEE89G3vLMVJ7Qpjx0MBhlA0Aa0hGEFKUZqwwJ95iXL2ZO881JWmwHCqgY9HsKK88kQzj2vtaiScBmxDG wKC797II0silcK0NEP61y5YYdxMu4WR+dAzhwkS1Cpr3WpFQ10HpEXKpkwR6JQs6 X-CM-Analysis: v=2.4 cv=I7afRMgg c=1 sm=1 tr=0 ts=6803746a a=UbsBXRcqaZ6D9kgPt/Dvnw==:617 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=XR8D0OoHHMoA:10 a=hIj89exaAAAA:8 a=d8bZw8reLVXtDa_fHMoA:9 a=CjuIK1q_8ugA:10 a=lS9wXHQM5UdnNJ4u63Ry:22 a=9MSFP0l5Dcwi9NrB_JPx:22 Received: from localhost (faroe.holly.idiocy.org [local]) by faroe.holly.idiocy.org (OpenSMTPD) with ESMTPA id 8e91afe4; Sat, 19 Apr 2025 10:01:12 +0000 (UTC) Date: Sat, 19 Apr 2025 11:01:12 +0100 From: Alan Third <alan@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color Message-ID: <aAN0aPswcYJRCHmc@HIDDEN> Mail-Followup-To: Alan Third <alan@HIDDEN>, Ihor Radchenko <yantar92@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 77841 <at> debbugs.gnu.org, Billy Lei <LeiYiXia29@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <87cyd8r0j0.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87cyd8r0j0.fsf@localhost> X-Spampanel-Class: ham X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 77841 Cc: Eli Zaretskii <eliz@HIDDEN>, 77841 <at> debbugs.gnu.org, Billy Lei <LeiYiXia29@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.4 (/) On Sat, Apr 19, 2025 at 08:57:55AM +0000, Ihor Radchenko wrote: > Alan Third <alan@HIDDEN> writes: > > >> Yes, this is a feature. I think to disable it, you need to include a > >> :background setting in the image spec. Alan, am I right? > > > > Yes, but in this particular case :foreground, probably. > > > > This behaviour is documented in the elisp manual under "SVG Images" > > and is intended to make it easier to insert images into buffers so > > they look like native widgets and the like. > > I am still confused. > Consider the attached svg image. > > If I emacs -Q org-ltximg_404bde694c76aad6deecfc21e91c044a6afd7948.svg > I see black background and white foreground. > > If I > 1. emacs -Q > 2. (put-text-property 1 2 'display (create-image "/tmp/ltximg/org-ltximg_404bde694c76aad6deecfc21e91c044a6afd7948.svg")) > I see red-ish background and white foreground. > > Seemingly, background and foreground are inverted in the second case. > > What am I missing? The image draws a rectangle in the current foreground colour, black in the first case and red in the second, and then fills the text with "#fff". <g fill='#fff'> -- Alan Third
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 19 Apr 2025 08:58:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 19 04:58:56 2025 Received: from localhost ([127.0.0.1]:57700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u642K-0007ws-5C for submit <at> debbugs.gnu.org; Sat, 19 Apr 2025 04:58:56 -0400 Received: from mout01.posteo.de ([185.67.36.65]:52693) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1u642G-0007wN-0t for 77841 <at> debbugs.gnu.org; Sat, 19 Apr 2025 04:58:54 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id A1CD2240027 for <77841 <at> debbugs.gnu.org>; Sat, 19 Apr 2025 10:58:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1745053124; bh=zrqH8GWnelcb12HVnSKutgtxVrtpvxxQoj5h8/UGGXY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=LvCtt0oPYsG8dpXgElz85sPkErJMM5OKU/DHCutnsYP6SEz4aAGS7plajA50zJuRq O9VTUTTmsFF/B4wYCYpn/Gk12ouWpOCFctmBzx3agg/3U2E5+EDKprwFb4a/vyu+S+ LHmMhRuaD6C+FPcIEuj5KRtCRaPhWtso/6R8GmjvDMN9rrPgbDiKXFxatVIAHGfsTp 42wLt6PJ5IXwtK5yO0NEmQ1UPgjDMxKNUs0gZyMuWRp7Abh0epJLDLjIONTd2PscZ2 72sTH1cGtMDxJz7KJxCyXo6bO4MPjg6hZG+e6BuZY8dZSp6Am8FBD4VlHVmzUK3O/r HmQnE2haQmF6w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Zflsv67j5z9rxK; Sat, 19 Apr 2025 10:58:43 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Alan Third <alan@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color In-Reply-To: <Z__ZUSdXGDRHvqBi@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> Date: Sat, 19 Apr 2025 08:57:55 +0000 Message-ID: <87cyd8r0j0.fsf@localhost> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77841 Cc: Eli Zaretskii <eliz@HIDDEN>, 77841 <at> debbugs.gnu.org, Billy Lei <LeiYiXia29@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Alan Third <alan@HIDDEN> writes: >> Yes, this is a feature. I think to disable it, you need to include a >> :background setting in the image spec. Alan, am I right? > > Yes, but in this particular case :foreground, probably. > > This behaviour is documented in the elisp manual under "SVG Images" > and is intended to make it easier to insert images into buffers so > they look like native widgets and the like. I am still confused. Consider the attached svg image. If I emacs -Q org-ltximg_404bde694c76aad6deecfc21e91c044a6afd7948.svg I see black background and white foreground. If I 1. emacs -Q 2. (put-text-property 1 2 'display (create-image "/tmp/ltximg/org-ltximg_404bde694c76aad6deecfc21e91c044a6afd7948.svg")) I see red-ish background and white foreground. Seemingly, background and foreground are inverted in the second case. What am I missing? --=-=-= Content-Type: image/svg+xml; charset=utf-8 Content-Disposition: attachment; filename=org-ltximg_404bde694c76aad6deecfc21e91c044a6afd7948.svg Content-Transfer-Encoding: base64 PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4KPCEtLSBUaGlzIGZpbGUgd2Fz IGdlbmVyYXRlZCBieSBkdmlzdmdtIDMuNCAtLT4KPHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdo dHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3Jn LzE5OTkveGxpbmsnIHdpZHRoPSczMi4yMDk4NzhwdCcgaGVpZ2h0PSc5Ljc0MDIyOHB0JyB2aWV3 Qm94PSctMTYuNjA4MjMgMTAuNjA1OTkxIDMyLjIwOTg3OCA5Ljc0MDIyOCc+CjxkZWZzPgo8cGF0 aCBpZD0nZzEtNTAnIGQ9J00xLjI2NTI1NS0uNzY3MTIzTDIuMzIxMjk1LTEuNzkzMjc1QzMuODc1 NDY3LTMuMTY4MTIgNC40NzMyMjUtMy43MDYxMDIgNC40NzMyMjUtNC43MDIzNjZDNC40NzMyMjUt NS44MzgxMDcgMy41NzY1ODgtNi42MzUxMTggMi4zNjExNDYtNi42MzUxMThDMS4yMzUzNjctNi42 MzUxMTggLjQ5ODEzMi01LjcxODU1NSAuNDk4MTMyLTQuODMxODhDLjQ5ODEzMi00LjI3Mzk3MyAu OTk2MjY0LTQuMjczOTczIDEuMDI2MTUyLTQuMjczOTczQzEuMTk1NTE3LTQuMjczOTczIDEuNTQ0 MjA5LTQuMzkzNTI0IDEuNTQ0MjA5LTQuODAxOTkzQzEuNTQ0MjA5LTUuMDYxMDIxIDEuMzY0ODgy LTUuMzIwMDUgMS4wMTYxODktNS4zMjAwNUMuOTM2NDg4LTUuMzIwMDUgLjkxNjU2My01LjMyMDA1 IC44ODY2NzUtNS4zMTAwODdDMS4xMTU4MTYtNS45NTc2NTkgMS42NTM3OTgtNi4zMjYyNzYgMi4y MzE2MzEtNi4zMjYyNzZDMy4xMzgyMzItNi4zMjYyNzYgMy41NjY2MjUtNS41MTkzMDMgMy41NjY2 MjUtNC43MDIzNjZDMy41NjY2MjUtMy45MDUzNTUgMy4wNjg0OTMtMy4xMTgzMDYgMi41MjA1NDgt Mi41MDA2MjNMLjYwNzcyMS0uMzY4NjE4Qy40OTgxMzItLjI1OTAyOSAuNDk4MTMyLS4yMzkxMDMg LjQ5ODEzMiAwSDQuMTk0MjcxTDQuNDczMjI1LTEuNzMzNDk5SDQuMjI0MTU5QzQuMTc0MzQ2LTEu NDM0NjIgNC4xMDQ2MDgtLjk5NjI2NCA0LjAwNDk4MS0uODQ2ODI0QzMuOTM1MjQzLS43NjcxMjMg My4yNzc3MDktLjc2NzEyMyAzLjA1ODUzMS0uNzY3MTIzSDEuMjY1MjU1WicvPgo8cGF0aCBpZD0n ZzEtNjEnIGQ9J002Ljg0NDMzNC0zLjI1Nzc4M0M2Ljk5Mzc3My0zLjI1Nzc4MyA3LjE4MzA2NC0z LjI1Nzc4MyA3LjE4MzA2NC0zLjQ1NzAzNlM2Ljk5Mzc3My0zLjY1NjI4OSA2Ljg1NDI5Ni0zLjY1 NjI4OUguODg2Njc1Qy43NDcxOTgtMy42NTYyODkgLjU1NzkwOC0zLjY1NjI4OSAuNTU3OTA4LTMu NDU3MDM2Uy43NDcxOTgtMy4yNTc3ODMgLjg5NjYzOC0zLjI1Nzc4M0g2Ljg0NDMzNFpNNi44NTQy OTYtMS4zMjUwMzFDNi45OTM3NzMtMS4zMjUwMzEgNy4xODMwNjQtMS4zMjUwMzEgNy4xODMwNjQt MS41MjQyODRTNi45OTM3NzMtMS43MjM1MzcgNi44NDQzMzQtMS43MjM1MzdILjg5NjYzOEMuNzQ3 MTk4LTEuNzIzNTM3IC41NTc5MDgtMS43MjM1MzcgLjU1NzkwOC0xLjUyNDI4NFMuNzQ3MTk4LTEu MzI1MDMxIC44ODY2NzUtMS4zMjUwMzFINi44NTQyOTZaJy8+CjxwYXRoIGlkPSdnMi01MCcgZD0n TTMuNTIxNzkzLTEuMjY5MjRIMy4yODQ2ODJDMy4yNjM3NjEtMS4xMTU4MTYgMy4xOTQwMjItLjcw NDM1OSAzLjEwMzM2Mi0uNjM0NjJDMy4wNDc1NzItLjU5Mjc3NyAyLjUxMDU4NS0uNTkyNzc3IDIu NDEyOTUxLS41OTI3NzdIMS4xMjk3NjNDMS44NjIwMTctMS4yNDEzNDUgMi4xMDYxMDItMS40MzY2 MTMgMi41MjQ1MzMtMS43NjQzODRDMy4wNDA1OTgtMi4xNzU4NDEgMy41MjE3OTMtMi42MDgyMTkg My41MjE3OTMtMy4yNzA3MzVDMy41MjE3OTMtNC4xMTQ1NyAyLjc4MjU2NS00LjYzMDYzNSAxLjg4 OTkxMy00LjYzMDYzNUMxLjAyNTE1Ni00LjYzMDYzNSAuNDM5MzUyLTQuMDIzOTEgLjQzOTM1Mi0z LjM4MjMxNkMuNDM5MzUyLTMuMDI2NjUgLjczOTIyOC0yLjk5MTc4MSAuODA4OTY2LTIuOTkxNzgx Qy45NzYzMzktMi45OTE3ODEgMS4xNzg1OC0zLjExMDMzNiAxLjE3ODU4LTMuMzYxMzk1QzEuMTc4 NTgtMy40ODY5MjQgMS4xMjk3NjMtMy43MzEwMDkgLjc2NzEyMy0zLjczMTAwOUMuOTgzMzEzLTQu MjI2MTUyIDEuNDU3NTM0LTQuMzc5NTc3IDEuNzg1MzA1LTQuMzc5NTc3QzIuNDgyNjktNC4zNzk1 NzcgMi44NDUzMy0zLjgzNTYxNiAyLjg0NTMzLTMuMjcwNzM1QzIuODQ1MzMtMi42NjQwMSAyLjQx Mjk1MS0yLjE4MjgxNCAyLjE4OTc4OC0xLjkzMTc1NkwuNTA5MDkxLS4yNzE5OEMuNDM5MzUyLS4y MDkyMTUgLjQzOTM1Mi0uMTk1MjY4IC40MzkzNTIgMEgzLjMxMjU3OEwzLjUyMTc5My0xLjI2OTI0 WicvPgo8cGF0aCBpZD0nZzAtMTIwJyBkPSdNMy4zMjc1MjItMy4wMDg3MTdDMy4zODcyOTgtMy4y Njc3NDYgMy42MTY0MzgtNC4xODQzMDkgNC4zMTM4MjMtNC4xODQzMDlDNC4zNjM2MzYtNC4xODQz MDkgNC42MDI3NC00LjE4NDMwOSA0LjgxMTk1NS00LjA1NDc5NUM0LjUzMzAwMS00LjAwNDk4MSA0 LjMzMzc0OC0zLjc1NTkxNSA0LjMzMzc0OC0zLjUxNjgxMkM0LjMzMzc0OC0zLjM1NzQxIDQuNDQz MzM3LTMuMTY4MTIgNC43MTIzMjktMy4xNjgxMkM0LjkzMTUwNy0zLjE2ODEyIDUuMjUwMzExLTMu MzQ3NDQ3IDUuMjUwMzExLTMuNzQ1OTUzQzUuMjUwMzExLTQuMjY0MDEgNC42NjI1MTYtNC40MDM0 ODcgNC4zMjM3ODYtNC40MDM0ODdDMy43NDU5NTMtNC40MDM0ODcgMy4zOTcyNi0zLjg3NTQ2NyAz LjI3NzcwOS0zLjY0NjMyNkMzLjAyODY0My00LjMwMzg2MSAyLjQ5MDY2LTQuNDAzNDg3IDIuMjAx NzQzLTQuNDAzNDg3QzEuMTY1NjI5LTQuNDAzNDg3IC41OTc3NTgtMy4xMTgzMDYgLjU5Nzc1OC0y Ljg2OTI0Qy41OTc3NTgtMi43Njk2MTQgLjY5NzM4NS0yLjc2OTYxNCAuNzE3MzEtMi43Njk2MTRD Ljc5NzAxMS0yLjc2OTYxNCAuODI2ODk5LTIuNzg5NTM5IC44NDY4MjQtMi44NzkyMDNDMS4xODU1 NTQtMy45MzUyNDMgMS44NDMwODgtNC4xODQzMDkgMi4xODE4MTgtNC4xODQzMDlDMi4zNzExMDgt NC4xODQzMDkgMi43MTk4MDEtNC4wOTQ2NDUgMi43MTk4MDEtMy41MTY4MTJDMi43MTk4MDEtMy4y MDc5NyAyLjU1MDQzNi0yLjU0MDQ3MyAyLjE4MTgxOC0xLjE0NTcwNEMyLjAyMjQxNi0uNTI4MDIg MS42NzM3MjQtLjEwOTU4OSAxLjIzNTM2Ny0uMTA5NTg5QzEuMTc1NTkyLS4xMDk1ODkgLjk0NjQ1 MS0uMTA5NTg5IC43MzcyMzUtLjIzOTEwM0MuOTg2MzAxLS4yODg5MTcgMS4yMDU0NzktLjQ5ODEz MiAxLjIwNTQ3OS0uNzc3MDg2QzEuMjA1NDc5LTEuMDQ2MDc3IC45ODYzMDEtMS4xMjU3NzggLjgz Njg2Mi0xLjEyNTc3OEMuNTM3OTgzLTEuMTI1Nzc4IC4yODg5MTctLjg2Njc1IC4yODg5MTctLjU0 Nzk0NUMuMjg4OTE3LS4wODk2NjQgLjc4NzA0OSAuMTA5NTg5IDEuMjI1NDA1IC4xMDk1ODlDMS44 ODI5MzkgLjEwOTU4OSAyLjI0MTU5NC0uNTg3Nzk2IDIuMjcxNDgyLS42NDc1NzJDMi4zOTEwMzQt LjI3ODk1NCAyLjc0OTY4OSAuMTA5NTg5IDMuMzQ3NDQ3IC4xMDk1ODlDNC4zNzM1OTkgLjEwOTU4 OSA0Ljk0MTQ2OS0xLjE3NTU5MiA0Ljk0MTQ2OS0xLjQyNDY1OEM0Ljk0MTQ2OS0xLjUyNDI4NCA0 Ljg1MTgwNi0xLjUyNDI4NCA0LjgyMTkxOC0xLjUyNDI4NEM0LjczMjI1NC0xLjUyNDI4NCA0Ljcx MjMyOS0xLjQ4NDQzMyA0LjY5MjQwMy0xLjQxNDY5NUM0LjM2MzYzNi0uMzQ4NjkyIDMuNjg2MTc3 LS4xMDk1ODkgMy4zNjczNzItLjEwOTU4OUMyLjk3ODgyOS0uMTA5NTg5IDIuODE5NDI3LS40Mjgz OTQgMi44MTk0MjctLjc2NzEyM0MyLjgxOTQyNy0uOTg2MzAxIDIuODc5MjAzLTEuMjA1NDc5IDIu OTg4NzkyLTEuNjQzODM2TDMuMzI3NTIyLTMuMDA4NzE3WicvPgo8L2RlZnM+CjxnIGlkPSdwYWdl MScgdHJhbnNmb3JtPSdtYXRyaXgoMS4xNjU3MTQgMCAwIDEuMTY1NzE0IDAgMCknPgo8cmVjdCB4 PSctMTQuMjQ3MjU2JyB5PSc5LjA5ODI3Nycgd2lkdGg9JzI3LjYzMTAyMycgaGVpZ2h0PSc4LjM1 NTU4OCcvPgo8ZyBmaWxsPScjZmZmJz4KPHVzZSB4PSctMTQuNTM2MTcyJyB5PScxNy4zNDQyNzYn IHhsaW5rOmhyZWY9JyNnMC0xMjAnLz4KPHVzZSB4PSctOC44NDIyNCcgeT0nMTMuNzI4OTEyJyB4 bGluazpocmVmPScjZzItNTAnLz4KPHVzZSB4PSctMS42MDU1MzgnIHk9JzE3LjM0NDI3NicgeGxp bms6aHJlZj0nI2cxLTYxJy8+Cjx1c2UgeD0nOC45MTA1NDInIHk9JzE3LjM0NDI3NicgeGxpbms6 aHJlZj0nI2cxLTUwJy8+CjwvZz4KPC9nPgo8L3N2Zz4= --=-=-= Content-Type: text/plain -- Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92> --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 17 Apr 2025 11:23:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 17 07:23:53 2025 Received: from localhost ([127.0.0.1]:46015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u5NLU-0007Iz-K1 for submit <at> debbugs.gnu.org; Thu, 17 Apr 2025 07:23:52 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:36525) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1u5NLQ-0007IJ-LN for 77841 <at> debbugs.gnu.org; Thu, 17 Apr 2025 07:23:50 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=Odns9EKh jKFe5mvvpRIzrVLG2tVizyezOC5CpB26Oaw=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=RXt1L/4vRUk1v2ymez9uomKPHBtLWX MYyUomZLqp2uNqot7/HuB5LsPlteW05iLUc/34XrRDZNhWesTuTVcyCQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=Odns9EKhjKFe5mvv pRIzrVLG2tVizyezOC5CpB26Oaw=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=amdQyZ1rRuHTH4c0VUaklGWLaurAlre0M2+LFb KusnKxBlaD/vorjtIy8oQNpU9yoCleLvOa+pbKHirGp4TD3kj7jixEjEiQj8guoVUDmkI3 U8Sw0y1sua75pm9zv6VPoEKX1RUv7iP/n68Ez6poHDee3g3jg1S983J7xQIK6jGp+4S41F +vuYlm/MVU+GLTvcy0AicH38fq1wm0FXKMM4yg2QZrfymdMqM0sLv8uJRZryysrZcfiOB/ PLzf5nuwSsi2ecCDvCmdp+D8SP86rrDsdDcDlKtxMpBezN6HbeYseWgRM3EMscs6/oDV1U +CiznYN/EXPgcfmh3DPKsj3Q== Received: from computer (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id fd089c4c (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 17 Apr 2025 13:23:45 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> To: Lei Billy <LeiYiXia29@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color In-Reply-To: <SY7P300MB0734A76BD7776C34A561CDA7D7BC2@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <SY7P300MB0734A76BD7776C34A561CDA7D7BC2@HIDDEN> Date: Thu, 17 Apr 2025 13:23:44 +0200 Message-ID: <87v7r3f2v3.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77841 Cc: Alan Third <alan@HIDDEN>, "77841 <at> debbugs.gnu.org" <77841 <at> debbugs.gnu.org>, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Lei Billy <LeiYiXia29@HIDDEN> writes: > Does emacs exists some options that can be customized to make svg > image spec use black as the foreground color by default? IMO users > should be able to change this behavior, so that emacs can be > compatible with svg images that don't set the #000000 color > explicitly. I don't think there is an option for this but FWIW, DocView (when producing SVG) does exactly this with its own face (`doc-view-svg-face') that forces black on white by default. -- Manuel Giraud
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 17 Apr 2025 10:59:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 17 06:59:37 2025 Received: from localhost ([127.0.0.1]:45957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u5My1-0004B4-F6 for submit <at> debbugs.gnu.org; Thu, 17 Apr 2025 06:59:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35180) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1u5Mxw-00049n-2v for 77841 <at> debbugs.gnu.org; Thu, 17 Apr 2025 06:59:34 -0400 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 <eliz@HIDDEN>) id 1u5Mxo-0004d0-SO; Thu, 17 Apr 2025 06:59:24 -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=f9XxzLfcOWYolIsy6nPmqrDNsJ//GkKXc+WfuiuuRmA=; b=cO7YIuBJWd7F /ZkOQ/RMS/puhVYh8sIE9spmMWqlvomuONxyt58fIvoEIrXZ3hG/rkPSYWXjHkZjA063pzLUNkkK6 mB/LQUt86BX9uf9a5S5GxkWMjDNTSmnSAxn6zdOQ/+Oof1xYftH5i/PyYjJyJoGaWTCrZOgYGAbss VI7TrVbuO4Uav15RGMNBksSsA6JcdUleXdRWWxJwlgyp5Z8IjJghjnQmDkGtT65OOXIa901HCZcQ5 NznDxvp7Nu2RMx9OVuhDLGy96CvEVy/6FQArVK7QzI3ds2heFUzyRL8VEUkBgBmuTDM5kP5f5Db/T kk4uFFaF2RxCQxge9Qr+4Q==; Date: Thu, 17 Apr 2025 13:59:21 +0300 Message-Id: <86cydbdpfa.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Lei Billy <LeiYiXia29@HIDDEN> In-Reply-To: <SY7P300MB0734A76BD7776C34A561CDA7D7BC2@HIDDEN> (message from Lei Billy on Thu, 17 Apr 2025 10:16:48 +0000) Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> <SY7P300MB0734A76BD7776C34A561CDA7D7BC2@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77841 Cc: alan@HIDDEN, 77841 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Lei Billy <LeiYiXia29@HIDDEN> > CC: Eli Zaretskii <eliz@HIDDEN>, "77841 <at> debbugs.gnu.org" > <77841 <at> debbugs.gnu.org> > Date: Thu, 17 Apr 2025 10:16:48 +0000 > > Does emacs exists some options that can be customized to make svg image spec use black as the foreground color by default? IMO users should be able to change this behavior, so that emacs can be compatible with svg images that don't set the #000000 color explicitly. I don't understand why you say this. Emacs behaves with SVG images as it does with text: the colors of the face override the default colors. IOW, it's a feature, not a bug. As Alan says, images that want to display specific colors should specify that in the image spec.
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 17 Apr 2025 10:17:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 17 06:17:03 2025 Received: from localhost ([127.0.0.1]:45890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u5MIp-0007IS-18 for submit <at> debbugs.gnu.org; Thu, 17 Apr 2025 06:17:03 -0400 Received: from mail-australiaeastazolkn190120002.outbound.protection.outlook.com ([2a01:111:f403:d40d::2]:47571 helo=SY5PR01CU010.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <LeiYiXia29@HIDDEN>) id 1u5MIl-0007GR-AD for 77841 <at> debbugs.gnu.org; Thu, 17 Apr 2025 06:17:00 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SYdJMk0FLHGem5LpqwsQdP7aizHkpdQ5gMOZzpaMvyoxbqwkr3w0Lsg7u6/adGE6TJgocc8MTCkQN+ndGBqAikxhJw7pSzfRbdKQ65as4gT83o+YYfhu5ZWqeG9It50OJEypeh+0i2hd4P0eSZ3Wzxh/BBMcHk69ctobhslT6BNrfnjvWFny3ZzjVtyRme9jJU0AzJH/904sU/OaX9/U4U+l6mYgKMVhBCoUiW003iJO/ivTJeyw4em80A7ZHA4KKyH0orxdtRNsMtTC2SSukL231y72tZsfuV+OxuwKaU6YP1Gy4mgJLzyXfGM/UcAXFCGsVHBYCfs7zqKnkbppPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=Nfsvjj+SsI+7YZpawekJ02/+lV/KoTijPM0dnre/1tA=; b=SRAKNI6XKqXJFDpSfxjrS4MZF7rAjx9vi3q6PR2KQSn4+GXkSYRVC8HmqgUDNC+xGZ/UWdzsApYZxraqa1wRCnJeHuvYU7V0tr0/Wiv/eJy6elVv9lwSOQNjeZIBBLVVUzd6JKVeOL3nhMj3xCyUeQ9cbOPeqBwch/Lo0mPFrYY6JugQVpb1GPNy7Vqc/BUbZ1H5MvhS78Cf5oceIBQ+R2KwyZ9GzxIrnGteVjbekrM2zQTSJphr64XgUNbDT5JC2Xjl7r5YzoC205kNZinIRXgqhj06M7NMeonmfqqT+EkGwvMtyZJ2shDHpawHMUxyEB3z7KKb42OMncqcWN2y5w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nfsvjj+SsI+7YZpawekJ02/+lV/KoTijPM0dnre/1tA=; b=KrENb6zWG5rHPzlTcmlExzzWrfMTANU7SMd0cbJjRY56vZ8MF9y8Cm7wT9oVMrB2OOh98dzCb52o/bAGjA6jlOE+JUs7Gdu7QhOjEz57QTiBcEXuYXklzmqcmP9vYIOo+HG6JWIT1HVsMUFKiglJPR130T/5Fsp3f/4ddAX+j15BixXUityg7MP4VfGpSpgd7CNCg2VWQXUpr4z3NaXClY62jJal7ReidzZg7pZFq+G2opEvKW6gRmaEf+FLAv55jWax9Zzgt73ux5EsmUYiXA1eIJ3BE2TCFe7+F467telVO3EmkI4tVcmnRQ+twzA/G1HZP6wK92s14U9xbf/qug== Received: from SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:28b::5) by SY0P300MB0195.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:251::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.36; Thu, 17 Apr 2025 10:16:49 +0000 Received: from SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM ([fe80::c7be:a528:cfce:c0e5]) by SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM ([fe80::c7be:a528:cfce:c0e5%5]) with mapi id 15.20.8632.035; Thu, 17 Apr 2025 10:16:49 +0000 From: Lei Billy <LeiYiXia29@HIDDEN> To: Alan Third <alan@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color Thread-Topic: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color Thread-Index: AQHbrshz7OISAbKcYk2YxpKvccOHNLOmQA7hgAA57oCAASwaEQ== Date: Thu, 17 Apr 2025 10:16:48 +0000 Message-ID: <SY7P300MB0734A76BD7776C34A561CDA7D7BC2@HIDDEN> References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> <Z__ZUSdXGDRHvqBi@HIDDEN> In-Reply-To: <Z__ZUSdXGDRHvqBi@HIDDEN> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SY7P300MB0734:EE_|SY0P300MB0195:EE_ x-ms-office365-filtering-correlation-id: 66097b53-0851-40e1-e84d-08dd7d98f701 x-microsoft-antispam: BCL:0; ARA:14566002|15080799006|8062599003|461199028|19110799003|7092599003|8060799006|3412199025|440099028|102099032|26104999006; x-microsoft-antispam-message-info: =?utf-8?B?cDBGalM4MmEwbm95TStjWHBGaDc0Rm9qR1JVdWUrTlIvWWNMUE9iUDBRM1ln?= =?utf-8?B?cDlla21pZTViL0FJdzZrdVFSSmQ3T3l6dGQ0UHltTU9DYW5Fb0VFVVl6eU1u?= =?utf-8?B?Q05abWlCSDVqRk9UY1QyVWlYcWM2UWtiM0lzUitaZ3lCM2R6M2Jab2w2ZWl0?= =?utf-8?B?MHpCcXkxam9ra0lSYUVTZEJJaFdId1pVSU53Q292WG91dFIxdU9neldWVmRO?= =?utf-8?B?bEx2RFljZ1oyK2h6a05tMVIzTVV5S3hIYlRJT0hiMTMySS8zaVhIWmxLODB5?= =?utf-8?B?UGtKN1NUekdmUG9NYnRxMjdMMUxvYjQxTnl1MlRPUXBHdFVqRDZNVkh6aHhN?= =?utf-8?B?N1UvMHd2WHZ2Y3QvR3dtTWk2aWxiRXc3WnBtTFZDUHUwczVmNzYvVks1Q21R?= =?utf-8?B?anZOdW1TdFl3ZzhDMHJmT1hKckEzSHhETzdQMm9UR1ZCV1RwanpKZU1BTkt4?= =?utf-8?B?NCtZb1dJT2JkK0dqQ1FFdXZqVjQrZUtUWGhJb0x6ejNYZm5zV2wyV2E4bFZR?= =?utf-8?B?M0lRd2ZLZzVTTlpPb0FOczNVTERJdm1JdTRybUJ0TUZyNG1IRFc0UExudHZK?= =?utf-8?B?bnZBVzZLTUJaTkxwbXN3cWorNEgrQUNVMWhhM3ptQytFL3ZyZmNZZ2pyUkhV?= =?utf-8?B?cDJlVEVoWVYxN0Z5K25ZTnNvYXNNQzM1RGFQRzBCbjhGVTZtUHArc2VPU3lG?= =?utf-8?B?N0NheGU2NHNpOFVTL2paaWdwQlBaYmVzZFVMQlhhVjhITFlhck04R1YrdTh4?= =?utf-8?B?RkdqNGNMRDZ5b2crYjlmWjlndWc5RFRVdHpraDhDekRlZnJycVFrUzVtbVF0?= =?utf-8?B?V0NBRG5zWmhWcjcyOWxOQlNLQXEyMmd1bFRZbGRaR2ZEVzNIdGlCS0pwVEJP?= =?utf-8?B?U0VWbjFLNit1cTVKOERnNUlsbUdZbC9XZ3hpRnhxM0pMeTFEY3Y0Y3I5eEdl?= =?utf-8?B?eTF4Z2o3MzQ0dTJhR0h1MWFNeXdLSURLTVhCb2lYd1orcjkzYVYyd2dLLzNY?= =?utf-8?B?TStrckhBZ3Azcnd1dkJtYUNrc2gwR3ZKMUVLR0RvL3pMTnU2WTlNSHRvOUQz?= =?utf-8?B?dEU0UEtMN0RXcUE1SWdYbDJQR1pna2VnNmNzREFqS2s3amdYS3RjclhxQTN2?= =?utf-8?B?VDh2d1pHbnY2UGxPNFI2WWpHUlFxQ2h0UmVwSlJMaEhMR1UwM3plNkM5cjFx?= =?utf-8?B?U1Q5OUd0WmpYM1pVTlg1Mkw1UmpKdHZvZmx4QndIdVYzbmd0cFlydHo5NTNN?= =?utf-8?B?bFhpUU5LT3JqNVBBQ3R1NUlrei8wT3d2WGlKeEhMMVZIY01rYjFVTHF1SzlV?= =?utf-8?B?OVpOR1lLMUtYdXFlcENXK2lrM2FZT2tPejkzMmlnSUtmQ0VFMkNDNHdkVnlW?= =?utf-8?B?UW9UajZFTFp1YUZ1VUtiaVNDYU0xWkNpSGZHMlRYdW9IV01FTDJUTkRQOWty?= =?utf-8?B?RlozYTFPYWplbGw4SFNqMDhLQ1hKeTIzb3hBanJwUEx4ckVkSk9FMHNzMWJK?= =?utf-8?B?Q2V6RVhxYWpwaXRJYjlzZ214TE12Vkl3VnFoaGZxNG4rRnVIUDArMzlHdVdD?= =?utf-8?B?MkV3dz09?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bWxXRk01blp1YmVkVHRnRHZlWFdDdjd4NmpidEZ1TXRoNmJBUlhNcTFZSjYy?= =?utf-8?B?VjFlTEFsbzBtcVpxVjlqQXdweno4THNIUkVLcVJlaWl5Ym5peFpvRTZoWElR?= =?utf-8?B?MmdSVW9qY01Gbm14bVRSZ2tRbGdtMWtlRWNWK0xKR01JdlhDVlNPcnVCZWpv?= =?utf-8?B?dXJHdmxISzZNK2Q0WTJ0dHFQM3NSTldwUkhMYU5rbDZWL0l0ZFBvcVlHenlO?= =?utf-8?B?M0wvdUlUbzE1OVNzSkZTRmJYaHFuMWZ2Tyt2ZUtnU2hBYU12a1M3TU9mdElw?= =?utf-8?B?eFE1NWZxM2lGY1lFaG92RzVwVUU1V2x6ZURMYklINHY3VUR1VmdqcC9RM1hT?= =?utf-8?B?TGd5YjBJdG9rU3k3TVBXR3AvTXllS2NiZU9hN0JtUE5nZkJqeVRWaHY1WHNJ?= =?utf-8?B?RFRRNkNtcHFmcU51SWRZRENvMElLWTZUbHRWZEdrTlc2SHltYlVPa3hVc0N5?= =?utf-8?B?ZVV3ZTM0cmZoSzNnUStQak12UGMwTGxoYVRVQmF3WlRrU3pPajVEeTlWRkJL?= =?utf-8?B?MGZsR0lwb0RhbGZDR0NyN3VmaGc4dCs4bWtNMVplaCtkNis0Qm9ucGF4c1l5?= =?utf-8?B?bzN4RW5oSVFYNExpRjZWQXBrM24vWWYwY280anR3cDRQaXBKK0hkcUdUbzBl?= =?utf-8?B?NXhZQzdVcmYwVlovSElReDV0TU1vekpLQUdVM1h6L3NXcVBxTHM4Nmt0d3Qv?= =?utf-8?B?eDFRdUF0QjdPbkNlQmQ5VTRaY2QxcnZNK3o5VGlRRG1vZ0hhRjJxYjlUdHc1?= =?utf-8?B?Zm5SOGkrdkp1NXdZejk0STBtVFpPQ1lJOTVQczRqZkdqa1J6ZStOWnhWQVJP?= =?utf-8?B?MUUwckN2MDNWYnc1eW16TWh4a05NNktOeEtmeHNqdzZNZWlGMXVhQzRhc3Zv?= =?utf-8?B?L3ROclNGaDZrUVpCY0tjZlF1YUoxU3JKQzhhNUh2OUNVWEhCUXJ6L0pUSHQr?= =?utf-8?B?S0JDdk9vS3BQZlp0dmVSbnpaU0hvVHZWUUxnbUpNeFJSWkkrVGpnZjFxTVdh?= =?utf-8?B?aWVIdXFuc2lsQ1ROaGl1b01MWXhvQVNDc2xsY2xyV3JDZlJCcWlJZ2F3M1VH?= =?utf-8?B?T0FyV0dSMCt3YTFHVWwxS1JHRkJzUjVxLzdXTG1ua2Y1OEVELzZkWVRoeW0v?= =?utf-8?B?b3diMGNDcTE0NDVMOGJONHcyQnhKZEZMakdaRFBmdHNKYmk2bE5Kak1yamxG?= =?utf-8?B?elBjczZaT2Ryem1zSG5JcWFiM0JTSlpmWXlVNnFhMkh0Y1hoZU5US2xaNFJD?= =?utf-8?B?ZmloenZ4V2EySWVHdDFZK3RmV3hTVUpZaHFwU0FXbHFHbk96SnlITVBTVDFP?= =?utf-8?B?VkdMVUl3UzliS3Z1aysrSmMwamdqWlQ4bEYxdEI5OEJnOXk5djVUendWOGx3?= =?utf-8?B?OFZxYlFGaXhha0hmRG1yN0lta2lLVlhzVHFQTkplTUV4QngzNnFDakJNbjhs?= =?utf-8?B?ZFQ1dU9lSjZNZjRqNUl3RkdsZ0xDSXcvQ3hRSmZaKysyNjlUSmF3cFJVY0ZV?= =?utf-8?B?U0tHY1V5UExZS1lCbitGTEZ4QWVvSUhxNi9HaVRGRHV4VU4xRmhjeDdwKzFo?= =?utf-8?B?S3V3MEdxcy80VHNBdWZuMlpPbWUyeHJiRFAxVXoxQ3V6aGxWUTU3YytuSkVo?= =?utf-8?B?dUIvdk5CdU9qK0h5QUo3S24xaDZkRlMreGxjMTRjNWw3Z04yaGJzc3Q1azYx?= =?utf-8?B?dndWcUM3QkhFam5icTFCcnozNzlYTEppOHhMd2l2ck9rMThQaEZmSGhheWgz?= =?utf-8?Q?AiCIlhUBLzA2Lf/M1k=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 66097b53-0851-40e1-e84d-08dd7d98f701 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Apr 2025 10:16:48.8694 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SY0P300MB0195 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 77841 Cc: Eli Zaretskii <eliz@HIDDEN>, "77841 <at> debbugs.gnu.org" <77841 <at> debbugs.gnu.org> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.8 (/) RG9lcyBlbWFjcyBleGlzdHMgc29tZSBvcHRpb25zIHRoYXQgY2FuIGJlIGN1c3RvbWl6ZWQgdG8g bWFrZSBzdmcgaW1hZ2Ugc3BlYyB1c2UgYmxhY2sgYXMgdGhlIGZvcmVncm91bmQgY29sb3IgYnkg ZGVmYXVsdD8gSU1PIHVzZXJzIHNob3VsZCBiZSBhYmxlIHRvIGNoYW5nZSB0aGlzIGJlaGF2aW9y LCBzbyB0aGF0IGVtYWNzIGNhbiBiZSBjb21wYXRpYmxlIHdpdGggc3ZnIGltYWdlcyB0aGF0IGRv bid0IHNldCB0aGUgIzAwMDAwMCBjb2xvciBleHBsaWNpdGx5Lg0KDQrlj5Hoh6rmiJHnmoTigIZp UGFkDQoNCg==
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 16 Apr 2025 16:23:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 16 12:23:02 2025 Received: from localhost ([127.0.0.1]:40790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u55XN-0006xz-Br for submit <at> debbugs.gnu.org; Wed, 16 Apr 2025 12:23:01 -0400 Received: from dane.soverin.net ([185.233.34.25]:35517) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <alan@HIDDEN>) id 1u55XF-0006w4-Ge for 77841 <at> debbugs.gnu.org; Wed, 16 Apr 2025 12:22:53 -0400 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4Zd5sZ3MFlzygp; Wed, 16 Apr 2025 16:22:42 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.100]) by soverin.net (Postfix) with ESMTPSA id 4Zd5sZ09wzzPn; Wed, 16 Apr 2025 16:22:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1744820562; bh=W+6IQJaukNEWj3oRqUyyQ6LhSIt5H0BZDdK+2vdS8C8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=b8lGZGAfRnif/Tz1JD5jU4Bb6MFVqCO7lk21ja7Fqai+31H/b5FSs99h8HzDodRmO nAOC2mLGqbwHuZPu6w8VFGU0xo3tSTdkfRF+GvJtyCv341vN6hZvsMRwsmprhfnmWq SjHC3lz1MWjqbO/T550Lb3XY16PAPjyAt/i45pqbRxW3cWligC82MZyie724avxiqb XnweFpelAUyk2vBZsVhLabP9lcsnr7pjka6epISfAJkfGDn+YTsydKFtdp975aeZIe rQf86+h6u6wB3SiojpkvzC6sYBiF1vud1I1hrlslqPedIpRR6dPAHok2WO++woIAbX jUt70korwAMBg== X-CM-Envelope: MS4xfDVnATtr9WQbhEV8uYoIeGm+R0snnqje3ID6YL+ZayH/kUtSyBDA/0mG7gHLbhl1Plbmde6RZjpw0DPg6YGrxhcwBUBesyjCCUxVvbhN0wd+U3iEtbLT In34ehh1Z/rO+CA10zludjreWfravnfs0Er38j6pvw9/C5oAWNZFZtgA4YoxLE2fWryFS7u8DnSt1Y0OxpSKbYm723cvDV8qUA+peeh+7F6srC42+x7A7GCp jbcO7iIam5M22qFh+MduksgOctz4YRlZMBUa9+36XqI= X-CM-Analysis: v=2.4 cv=UsCZN/wB c=1 sm=1 tr=0 ts=67ffd952 a=UbsBXRcqaZ6D9kgPt/Dvnw==:617 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=XR8D0OoHHMoA:10 a=NjIK7znJAAAA:8 a=pGLkceISAAAA:8 a=3GbmggnxAAAA:8 a=fQzo7n-KAAAA:8 a=UqCG9HQmAAAA:8 a=f-fwhE4t8UmNLI6bOb0A:9 a=CjuIK1q_8ugA:10 a=O1c1nmEkCxIQdeELtU9r:22 a=f5SRDymMBvdfSkcBiS2K:22 a=9MSFP0l5Dcwi9NrB_JPx:22 Received: from localhost (faroe.holly.idiocy.org [local]) by faroe.holly.idiocy.org (OpenSMTPD) with ESMTPA id 8f7179e6; Wed, 16 Apr 2025 16:22:41 +0000 (UTC) Date: Wed, 16 Apr 2025 17:22:41 +0100 From: Alan Third <alan@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color Message-ID: <Z__ZUSdXGDRHvqBi@HIDDEN> Mail-Followup-To: Alan Third <alan@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, Billy Lei <LeiYiXia29@HIDDEN>, 77841 <at> debbugs.gnu.org References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> <86a58gfeqb.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86a58gfeqb.fsf@HIDDEN> X-Spampanel-Class: ham X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 77841 Cc: 77841 <at> debbugs.gnu.org, Billy Lei <LeiYiXia29@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Wed, Apr 16, 2025 at 03:55:08PM +0300, Eli Zaretskii wrote: > > Date: Wed, 16 Apr 2025 20:09:46 +0800 > > From: Billy Lei <LeiYiXia29@HIDDEN> > > > > I found this issue when debugging org LaTeX preview, see > > https://list.orgmode.org/87cydchjqn.fsf@HIDDEN/T/#ed7ba8310f82e8be8a2e7360df1568ed485434df3 > > > > > When using themes with background color set to #000000, and org-preview-default-process is set to dvisvgm, the LaTeX fragments are displayed incorrectly. > > > > > > To reduplicate: > > > > > > 1. Switch to a theme with background color set to #000000 (like Modus Vivendi) > > > 2. Set org-preview-default-latex-process to dvisvgm > > > 3. Create an org-mode document. Write some LaTeX fragment and press C-c C-x C-l to preview LaTeX fragment. > > > 4. The LaTeX preview is displayed as a white rectangle. > > > > > > After debugging, I found that it is because dvisvgm omitts the default #000 color value when generating SVG file, and emacs has a unique way of displaying the SVG, which caused foreground color to be applied to it. > > > > > > A solution is to change org-format-latex-options to use transparent background by default. I've attached this fix. > > > > It turned out that emacs displays svg images differently compared to an > > image viewer. I can reduplicate this issue when I use emacs to view this > > svg image, which emacs replaces the image's black color with the current > > theme's foreground color: > > > > https://commons.wikimedia.org/wiki/File:Flag_of_the_German_Democratic_Republic.svg > > > > See also (Chinese): https://emacs-china.org/t/emacs-30-1-svg/29217 > > Yes, this is a feature. I think to disable it, you need to include a > :background setting in the image spec. Alan, am I right? Yes, but in this particular case :foreground, probably. This behaviour is documented in the elisp manual under "SVG Images" and is intended to make it easier to insert images into buffers so they look like native widgets and the like. We only set the default foreground and background colours, we don't override explicitly set colours. The easiest work-around for someone generating an SVG for display in Emacs is to just not set foreground and background colours at all, and then they'll both match the current theme (and also work correctly in web browsers). (IMHO if an SVG needs a specific colour, like the black in the German flag above, it should be setting the colour explicitly, rather than relying on the image viewer's default settings.) -- Alan Third
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at 77841) by debbugs.gnu.org; 16 Apr 2025 12:55:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 16 08:55:25 2025 Received: from localhost ([127.0.0.1]:36692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u52IW-0007lO-4Q for submit <at> debbugs.gnu.org; Wed, 16 Apr 2025 08:55:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48794) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1u52IS-0007kL-Q4 for 77841 <at> debbugs.gnu.org; Wed, 16 Apr 2025 08:55:22 -0400 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 <eliz@HIDDEN>) id 1u52IM-0003Uo-2m; Wed, 16 Apr 2025 08:55:14 -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=qQlrKkqzF3nnY3gniHNIujigIi67yq+hkdTcndDZcNQ=; b=Pp1vj3UdhtVZ 0gRAJWLnTYdP2L8MbJx/daB2nHvKWKCSjdT8allguWuYx5h8TA1QezYJC68vWO8sEXF2RxDzGIqzR gAsg7Cfmz1O0Dv4DAzAlqNVq4M+1mkaSb72mx838nvOcxU1vTCrkl62scUwMi9sIvPfxU1PvhH25W RSS51rCUdgrHtaea0Z2TPaSzGA9SwC6PkeSeUKphLjd34n0/LPJDufcX4RGRm442k8k2j4wC9ZqTX b/Nw/FdrvUW/sqyPQRdCWPeGCGKxnYwFutWQbYQExo80kAHDVcuy8UvCLswO/HwipWVc73HWN/sbi 0wR6b4+r+rr018QY8o1YRQ==; Date: Wed, 16 Apr 2025 15:55:08 +0300 Message-Id: <86a58gfeqb.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Billy Lei <LeiYiXia29@HIDDEN>, Alan Third <alan@HIDDEN> In-Reply-To: <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> (message from Billy Lei on Wed, 16 Apr 2025 20:09:46 +0800) Subject: Re: bug#77841: Some svg image's black color is replaced by emacs's theme foreground color References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77841 Cc: 77841 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Wed, 16 Apr 2025 20:09:46 +0800 > From: Billy Lei <LeiYiXia29@HIDDEN> > > I found this issue when debugging org LaTeX preview, see > https://list.orgmode.org/87cydchjqn.fsf@HIDDEN/T/#ed7ba8310f82e8be8a2e7360df1568ed485434df3 > > > When using themes with background color set to #000000, and org-preview-default-process is set to dvisvgm, the LaTeX fragments are displayed incorrectly. > > > > To reduplicate: > > > > 1. Switch to a theme with background color set to #000000 (like Modus Vivendi) > > 2. Set org-preview-default-latex-process to dvisvgm > > 3. Create an org-mode document. Write some LaTeX fragment and press C-c C-x C-l to preview LaTeX fragment. > > 4. The LaTeX preview is displayed as a white rectangle. > > > > After debugging, I found that it is because dvisvgm omitts the default #000 color value when generating SVG file, and emacs has a unique way of displaying the SVG, which caused foreground color to be applied to it. > > > > A solution is to change org-format-latex-options to use transparent background by default. I've attached this fix. > > It turned out that emacs displays svg images differently compared to an > image viewer. I can reduplicate this issue when I use emacs to view this > svg image, which emacs replaces the image's black color with the current > theme's foreground color: > > https://commons.wikimedia.org/wiki/File:Flag_of_the_German_Democratic_Republic.svg > > See also (Chinese): https://emacs-china.org/t/emacs-30-1-svg/29217 Yes, this is a feature. I think to disable it, you need to include a :background setting in the image spec. Alan, am I right?
bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 16 Apr 2025 12:15:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 16 08:15:48 2025 Received: from localhost ([127.0.0.1]:36351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u51gC-0003sG-47 for submit <at> debbugs.gnu.org; Wed, 16 Apr 2025 08:15:48 -0400 Received: from lists.gnu.org ([2001:470:142::17]:48534) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <LeiYiXia29@HIDDEN>) id 1u51g9-0003rr-7D for submit <at> debbugs.gnu.org; Wed, 16 Apr 2025 08:15:46 -0400 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 <LeiYiXia29@HIDDEN>) id 1u51fb-0002GC-4Q for bug-gnu-emacs@HIDDEN; Wed, 16 Apr 2025 08:15:20 -0400 Received: from mail-australiasoutheastazolkn190100000.outbound.protection.outlook.com ([2a01:111:f403:d40e::] helo=MEUPR01CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <LeiYiXia29@HIDDEN>) id 1u51fV-0002gg-1O for bug-gnu-emacs@HIDDEN; Wed, 16 Apr 2025 08:15:09 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JCl4dHetJRR1rR9KSiLoWo9CgqiYo+kwtYLWQdbXxxr2B716T5lMCj4JAR529jxnuLxCv5cFBZmC47T+4f4bK77e7AcwW9xEC0YH4BLq7NglXE7GxU8B+eb3nXJyawWcn0SI0QolQl45duASZSOPZ0qPo01A9TkW0L+aJpN9xYZk05zRVk9/5+3L21ncbMVvW4nnjeTtp1H0JFNhvd8hoGAhS7evIiulbQUDGKrJwRLpP12J8W9plkqVCf+xWFERgkykB4TEZn9+AzLew0Pm2n+k+PDHxD3yRrHQci8c3Ng60gZND3+xjlt9JHdJoq6hXDKP/WxtGa6xP0nShq7rbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=4RZGfDVnNwCXL9Jy/sHpmtxQL+pAN194wpXA8ibr9Aw=; b=EWinWlEEH/ioKlZAIczgta9gsDE2p0oZfbnEICfMKJb1X/n7r8yLt7kMjgPYOsNfYhQ9ahM5lp7WTxLRxBnQjmQZA5TzooMe9DCZc6ReY3iK0ThDLobL/sPTq72ndGFAiEAFNYkk3ZpoNruiCf1y++Pzfn2gMBogWEcGPoZEANlrDT8WlLw6NcEVS46SVE37W27a69SNDTYZB3Sn0gRWO0uiJdzjfDP51lC8dq3n5GUKimaWcsEqj78t4d62Jod5CZdDHO5JPMPU8pUX19+wqXcOWMMpIXr9umovZ7H+C/T38/zvGAsjVgBhWJIkdAa1EmCh5pU1DgiM7AeBXktR4A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4RZGfDVnNwCXL9Jy/sHpmtxQL+pAN194wpXA8ibr9Aw=; b=oStQxAfuiPtRBoIDyqb45jtzwPnUXEONZxWEyJHYVTdlp/GSY8LhM5TOBv8BouHeB5h0ps9GAgkq92n6kz+GXHhaX8q96dNftWPdANewzWG8j9Pgp2SXy3Kman4qGLOHaAqqfkytapm35JQxBHqnroYajYNQpNIK4lTcwRopHbFDvPT9aMoTXsIFyodNddGfFgx6gA5k4mqTXUNISvdZi9FMOsM5S9WWAyXAbPJfJULFGUZ2+16Gaczdz8IIWt+Bl+ey4f8AackRd4qWc5AJOzJDMF6sAIbPk4YMb6Wj1fwE6rBuaZ++kNyW+P5cVQluFiVvSeXG09mCjVBE6eFdbw== Received: from SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:28b::5) by MEUP300MB0256.AUSP300.PROD.OUTLOOK.COM (2603:10c6:220:216::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.34; Wed, 16 Apr 2025 12:09:55 +0000 Received: from SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM ([fe80::c7be:a528:cfce:c0e5]) by SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM ([fe80::c7be:a528:cfce:c0e5%5]) with mapi id 15.20.8632.035; Wed, 16 Apr 2025 12:09:49 +0000 Message-ID: <SY7P300MB0734287FC9582B87929FE366D7BD2@HIDDEN> Date: Wed, 16 Apr 2025 20:09:46 +0800 User-Agent: Mozilla Thunderbird Subject: Some svg image's black color is replaced by emacs's theme foreground color References: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> To: bug-gnu-emacs@HIDDEN From: Billy Lei <LeiYiXia29@HIDDEN> In-Reply-To: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> X-Forwarded-Message-Id: <SY7P300MB07347CC88D7ABD94F72575EED7B32@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: TY2PR06CA0036.apcprd06.prod.outlook.com (2603:1096:404:2e::24) To SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:28b::5) X-Microsoft-Original-Message-ID: <6cf861d5-e8dd-4e2b-b010-7441697bc19f@HIDDEN> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SY7P300MB0734:EE_|MEUP300MB0256:EE_ X-MS-Office365-Filtering-Correlation-Id: 2e9bf0e4-a434-4e06-8b8e-08dd7cdf95b9 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|6090799003|19110799003|5072599009|15080799006|7092599003|440099028|10035399004|3412199025|4302099013|26104999006|1602099012; X-Microsoft-Antispam-Message-Info: =?utf-8?B?T1AvRmZxQTI1Vytad28xcUpGRzZqdWp2SkowRUY0KzJhNDJ3SkZ4dkN5MTZw?= =?utf-8?B?ZDBBcXZBbDlEVUpmQ0FVb0Q1Y1V5ZjhNUXlMSFN5VkVKelNlSEZZQmdHN0VF?= =?utf-8?B?RUdFQ29JQm9Ob0M1TlFUREJFbWJVdEdsU2U5d2RFeWgwMTdKV2lzRkdBT3Nt?= =?utf-8?B?NWs2UlRkMlZWeVVkR3RybS9ZTVJwbkZNMThUaHN1ZzFtb05GOHU4QTVpQ09E?= =?utf-8?B?ZHlySnkvdW5CbWFhWHg0YnQzNktYTmJScFJXYmlhODdpa0M5dnl0L3FGTzRM?= =?utf-8?B?Rmp3UkdTZVdwbDdGM1BoR3pCWXhrQnJ6TFlnSWt4cTF4WXNZS0xpNmN6THZx?= =?utf-8?B?dHNzVHlvY29MQWJJRCtxb2RpZzN5cVU2QU1pM0c5TUVHRU8yYjN5Y3huYXZs?= =?utf-8?B?M2NwYVhUQVBDbGFvTTluaHVYQ1dvcVNRR1FYMHp6dUxsbnNpNG9ydXB6TEFV?= =?utf-8?B?c1QreGw2MGgyVjRUQTlvbG1tRVBxQW9ReDdEWk1jbExCbVk4TVlrdEpKTUlH?= =?utf-8?B?YXAvY0dackQvWFRhTGdFZ2xOVyt4bnVDb0U5K1E4NlZFbzMvblVZcDlRMmxz?= =?utf-8?B?MkYwNEdadzVTV1hydzkvdjF4MlVReWtockxoUTUyWUFsWHFwRWRvVEJZbVgy?= =?utf-8?B?dnhhR1pYUXRVOXJBcnNZWk9ISmNyVy9YZytFcUdJOG5oZTJRaEs2RnkyQ0dQ?= =?utf-8?B?OC9CL2lqWFZ5b3IrMng3ZWRCQmk5em5pQmVsMGpzOVp0Mk5rT0ZiMElSYytW?= =?utf-8?B?TFVjU2ZuVnJ3TjVseEZRZDBqMVBweTRCbDlwVU1DSjJoZytkdVRxa2l4Unl5?= =?utf-8?B?WG1XT0k3WWV5QmN0Mjk5emNEVElyZSsrUVlvM1M3RDV3RE9FM20vUE9maXFH?= =?utf-8?B?Qk5EYlEwd1VPM1NndVJIZmlFOE1CWjcyLzRFcUVUcXM0MmF6T055K1ZZS0Vu?= =?utf-8?B?S01UQmxaRUMrYkdiaC85UVFTQ1BpaGx0UXplWGRyZVpSMnhNZnpFKzlQQ3RO?= =?utf-8?B?c09mMTQvRmNxaVBvWE80cVBpWVhPakQ5cXNncFV2M3dPU0dYU1hyUm10ZTlU?= =?utf-8?B?M3VOMEdEa2hacDRscUFIMHRGZHlXV3N5YmgvUTMyc2xOSVg5UW9UNzVQb1JC?= =?utf-8?B?Y3dYbVA1OVN6VnJRNnpjMWJZMDZGOVo1a0w5bWpqZ3RVUlkxeit0WS9DZ29a?= =?utf-8?B?WGhMVkZaVit2ZGE1OGtVRkNQZEtQalB4dVNKRkNsakxRQTZzQ3l1T0ZwRG50?= =?utf-8?B?VFJZVnJmNkc4SjdPRFhhMEtEb3Q4VzRlZHVhT25OZHh6bmg2Rzc1NnI1Q2Uv?= =?utf-8?B?Q1E3UGU2SWpFY1puNkJJeDlyb2l4NjNMcTdjZ3VKYW9iVGM4WDlVNFJ6Tkk1?= =?utf-8?B?dk4wYk1BaWhOemxuUXhqdnBMQnNMRk40YmtIQUl2NkxJVjB5RW9FUkhhZTQy?= =?utf-8?B?UCs0aHJ4VXgyQ2ZOUnBuZEJiVzJoc0EvMS9TNk9XR0pnTVJjc29rdmhnR0pD?= =?utf-8?B?VXdibGlydWZ4NzhJVlc5cVhBSVJZQ3h4SlRYOUR3YXpLSjlqMkEwL3U3Vzl6?= =?utf-8?B?VTNLSEdid2NiVExvckRpNkgzMDhLbDNYMFljcUhHNkxJbHNGUkdTMEVXZWF6?= =?utf-8?B?em9LdXZHa3Rxa0JJTjdkN2JLV3RQei9SaS93Z2NtREh5TzEzS3V0Rk54VERW?= =?utf-8?B?REc1cG41YXE0VjVpV2NhUHZsdFNFSDE0NXRsWjMyY3JCNERnUXZzL1JTS3Fv?= =?utf-8?Q?fYCkP5TLApJKS+uBXk=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cWRKMmF3RWVZU1U3V1gwdFlYd0RkTEoxWm5DL2cwdGtJQmhTTGNpTzZwSU13?= =?utf-8?B?WDlMUExxNDhFdVptUWwrV1huc2lXcDU1d09lUzJMK3BEUTNveERMcHdlYncv?= =?utf-8?B?akt3OE10RXRsTVFSb1N0MzBOSnRaaE9DYkpvY0ZLSmVTQ2VVTFZ1aW9wWHVK?= =?utf-8?B?SndhVmxDd2dSTmFsZnBGa2RrWXhDc3pCeGJWdHJsTytVcVo2QVVveEI4dTB0?= =?utf-8?B?TmhCSlBXeDFkWUpXOUNZNzhIY2phMWVPdktoSE13ajEzc2ZCbWgrRVZSamsy?= =?utf-8?B?dDBwYXFFeDM4VzRjeEQ3Y1kwSkduY0J5UFRSbXd3R2lLMFFIY3AyaWNUZEVn?= =?utf-8?B?VmxpZkJpNTkvbWVKTG9TTXd3bzVabjdkNE5QQ213ZHlaYW96aWxjdFl6RGVq?= =?utf-8?B?cDBLc2MxK1RzRkRIazdWM3RUdmY0cjRUYUI4cmk2eSsySUJVWEtuVzA0Q3Nn?= =?utf-8?B?ckhuYTRjdm1qYmVGZThkZkZqOTJDVzFQNlFPSGErUGJkYzgvUlhvcnRPcGJj?= =?utf-8?B?WEpNVWVOSi9CSGI4QS82eXhQOUhDWk5XU2x4WXZTZFlQRGVyRm9mQkV6VlVq?= =?utf-8?B?RmRpMUxFTEFaVGllMFlXb2tNTEluY2JkOE00aWxwajZhRWs0SGxXN2Uxak1r?= =?utf-8?B?dlBoOVF5Wnh0dFZXRXRUY05EVlJZS05vb0tFT25SNGhMNFdUcnR1Nk5XOVFp?= =?utf-8?B?NTJVOCtGSUhPS3hQSGVGOVdWelhSWmZnanpHMWNPZGNSMjJZWFZtcFkyY21Q?= =?utf-8?B?bkFPV3J1OXpwZFBsKzFXcXFleDZGTDdwQkZJd29UN1BUWXhnZyszMi90VFhO?= =?utf-8?B?cjJmaE9zNkIrMXlNQlh3L0tZUW01cVNtckJRRGdzcVVRZXBGMUg0bjRKRjFs?= =?utf-8?B?ajFxaTB4ZC9mMSt6NHNNSTZua1RGaHpaRDA3OEhpdW9xUjBDL1RsaVpDOFJi?= =?utf-8?B?RzNtRHdSUlFqOVE3cUlpeVEwMDg1N1hkZWVvWStxeUw4a0xPTklPVnpNTlRB?= =?utf-8?B?eVFTblRIVGVMOE9qdVVyeHYrcVdzc0wzZ1FQQ3JyMHgrTTFhcWIxUmlLS1g2?= =?utf-8?B?dFc5UUpzQW9IZGQwSjlBc2lzWGpxMDJKdzVoUVhTRFFIZlQ5QkJ2NHRZQSt2?= =?utf-8?B?NUpQWnEyUnV3VmpQTlZaQVpTUzZWdzNhY2VVa2IrMXBqTHdTWVJmNFJGUG5n?= =?utf-8?B?VytyQTFLb1VZVndIc2tESFFqVnV0bTBMbHE0ek4yNVVyNVVXNHYvNXJTUjdD?= =?utf-8?B?N2VucktpdmdGL3UrQjFBVDc5czMxRHhTbkpQT0hhL3Qvb2JaWGF0MlNydnBs?= =?utf-8?B?bXd1QzZNcDJ5TXVtYVo3UlYwQ3JWSnJCWUVOczlKWjl1NUtKc3REYUNCZjhS?= =?utf-8?B?cUJ1V0Rpc1NyU1hCZVVDVnMrYStGSDZaTXhxU1c1S1lrb1MyeHlidjNQdU1D?= =?utf-8?B?YnZoUDRXSjNSZEoyMWZ4WDVRZFlFQy9zR2NkRFk5bzVlV3ZrLytDV2pvL1pr?= =?utf-8?B?NHU5NFpJdWdaM0VOcE12ME90OXhlT2JJdXFDdDJZTnhteWoxbnh6UGFOUGlY?= =?utf-8?B?emphNzFDczc5MmxVOVZiZU1NQTNjcEJIVzFsWkxPYkszdExoNVF0UVhhR1pJ?= =?utf-8?B?dlNFQnhET2xZV0h6QU9MNzRSczhRSjdaSzNTSU5aWVgxKzVaZDMwNUJHWi8x?= =?utf-8?B?YkV2V2c4N29RcGltOGVKeDdoTEl5NjZ6OUQ1eWkwMS9KY3lEdTlIM2RSbmtw?= =?utf-8?Q?1vsU67OWiO+Uaj9lewx27IFPcAZoR9YRdNRCkwX?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2e9bf0e4-a434-4e06-8b8e-08dd7cdf95b9 X-MS-Exchange-CrossTenant-AuthSource: SY7P300MB0734.AUSP300.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Apr 2025 12:09:49.1021 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MEUP300MB0256 Received-SPF: pass client-ip=2a01:111:f403:d40e::; envelope-from=LeiYiXia29@HIDDEN; helo=MEUPR01CU001.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I found this issue when debugging org LaTeX preview, see > When using themes with background color set to #000000, and org-preview-default-process is set to dvisvgm, the LaTeX fragments are displayed incorrectly. > > To reduplicate: > > 1. Switch to a theme [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (leiyixia29[at]outlook.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (leiyixia29[at]outlook.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) I found this issue when debugging org LaTeX preview, see https://list.orgmode.org/87cydchjqn.fsf@HIDDEN/T/#ed7ba8310f82e8be8a2e7360df1568ed485434df3 > When using themes with background color set to #000000, and org-preview-default-process is set to dvisvgm, the LaTeX fragments are displayed incorrectly. > > To reduplicate: > > 1. Switch to a theme with background color set to #000000 (like Modus Vivendi) > 2. Set org-preview-default-latex-process to dvisvgm > 3. Create an org-mode document. Write some LaTeX fragment and press C-c C-x C-l to preview LaTeX fragment. > 4. The LaTeX preview is displayed as a white rectangle. > > After debugging, I found that it is because dvisvgm omitts the default #000 color value when generating SVG file, and emacs has a unique way of displaying the SVG, which caused foreground color to be applied to it. > > A solution is to change org-format-latex-options to use transparent background by default. I've attached this fix. It turned out that emacs displays svg images differently compared to an image viewer. I can reduplicate this issue when I use emacs to view this svg image, which emacs replaces the image's black color with the current theme's foreground color: https://commons.wikimedia.org/wiki/File:Flag_of_the_German_Democratic_Republic.svg See also (Chinese): https://emacs-china.org/t/emacs-30-1-svg/29217
Billy Lei <LeiYiXia29@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#77841
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.