X-Loop: help-debbugs@HIDDEN Subject: bug#67987: Replacing faces applied by shr Resent-From: Po Lu <luangruo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 23 Dec 2023 07:18:01 +0000 Resent-Message-ID: <handler.67987.B.17033158223202 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 67987 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 67987 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.17033158223202 (code B ref -1); Sat, 23 Dec 2023 07:18:01 +0000 Received: (at submit) by debbugs.gnu.org; 23 Dec 2023 07:17:02 +0000 Received: from localhost ([127.0.0.1]:48421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rGwFn-0000pD-Rs for submit <at> debbugs.gnu.org; Sat, 23 Dec 2023 02:17:02 -0500 Received: from lists.gnu.org ([2001:470:142::17]:46110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1rGwFX-0000ok-C1 for submit <at> debbugs.gnu.org; Sat, 23 Dec 2023 02:16:58 -0500 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 <luangruo@HIDDEN>) id 1rGwFM-0003AP-5B for bug-gnu-emacs@HIDDEN; Sat, 23 Dec 2023 02:16:32 -0500 Received: from sonic303-20.consmr.mail.ne1.yahoo.com ([66.163.188.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <luangruo@HIDDEN>) id 1rGwFJ-0001Rz-K6 for bug-gnu-emacs@HIDDEN; Sat, 23 Dec 2023 02:16:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1703315787; bh=jgnmKWT98BNjbdIcCFMNgJ/CXsLIdpRZ+L3VBq9Rx6o=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=rvWhxqsQQeIwChqVLD4Xw2t1D8qhxU+0a7zWliNgplhELB5VdmKTKuWyAvhZjrEru8edH+ifTZi5GLKAHAJH0wgAld+nDi6rt9xHWzB9NX2HwjsmgN0H9rDnHl0nZoEIvQ8Iz66SrZwztezl3JTL+NrDabaR0iLz/kPVZ0pDxJZJXSbF1ubgCLs8C37Kyf0q+pQFNf91NVMa4vpKOeppbsSguemPZcK4+q2ouVo1YHbN5+iX8atgcvxJDhabsTaZW4VXzycHjXnjhzFYrZbbFfGB9qBfcfB8VEqA7ftxfq2F6hGJjoJ6U9JX0a315aFpmMzJ45tp8OA6Fp2gyUQZJw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1703315787; bh=gAtUrvGA2Id/t6nNgImf9EBMeGtVn68vfy5P5lnmJzr=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=uQsNyqL//le3q8SQmGLmKf+L9TYhK1szY9IdX4py7p0f8qZqHF4MqfgmDDHwDnkHblhV8+0ZpvV/+oGzt+0SuSzUr0zB5v4oooGf6BryBpbBaSm3kwzrlBLXvbE8ORCCYScL6VHL92U/YVhvhD9DB9XwM4nuc3z7bSlyknfaJubQ/hU2qHODefdLZKSLwQTjlZ9+khAMPccLsMz+OKBggRMt5uo4OMpkskGjcTT3w4oWe0Dk1Vv5vNQgdfauS6Xb11K9SJLaZl237wYWioMYlLxaR1q6TwcoBganCEKMh8a5EKepzpvvwfAuO0fFE7Ux+gKmLUgb4OrABMCSlw/GnQ== X-YMail-OSG: mwH_3NQVM1k.ClP_CixILMhqi6zwXCVH4WUTAiLHX.iihB7Dl3.bwRO68s.Co0Q C3IDC8jaKwjS7apYNFH5cqYROCj0NC7l6d_BuJGatqP6skIL8XMJTQkkzCxd.ClGMWDCAMDapDIO f9X6jISQ2R7w2rZymklNxWAvh6vC8eN9x_z2HLGxBMrwZeujE3g0GYtGI8aH.ySlDZY3G1Yw4.4B WFQzBLgVJnUP6lDSvWgbApQ6ARoPnW_SifA1U8tGwdJIy9U45ZsKuWN.iUMu1TrSONHHgb3MhbHt SNRGb.yw6MkaxoHKh__7BnPCCeS1nxmIy4hkUE3NaFS8enjJtAJ6MuSWvIuuIXP3kNWrunvUL3Eq UJz.Mk2CQWeiA.OS.QQj71AiNpa76itpeqTLz3vy7XJdQ5LweJJnt6ugderIOv0WrGs3xBBIb_Gn EgkT_QSofyZ.0qEhZgasduTgmC_zrLE_WPmVt4uDls6gmSKp9PvU3YN5HuJck27SXG1ipoeAD_k. R.mAFCw1YjS6wDE.iwiod7V.2iY1E5rwRYQSImkx9dKuZ3Q.1J6cGHDLXeMFjvi8JUaIxAduxYdF .wSywXCGr1qrI2PcG2PpnW0Ca1A6NysMaWs.VcMDJayo3R8rFqdGXkDFE.HCqypcrxhs8pOG85US nsBy2LMsbfah6zpYbmKOpQ_w9oUZRf7QTLSfVXLmK1qX9HE.jiCKDcFUB9L0uNDMCAqzcqKTHsan wHVx1qNsANtmDvNIOumMMaQyihT03o7nzoxSlpplrHtRS9ghNWZbACEs32Vvy82nsQkaoXmCgfWa Q_4AEb46KlhhbxJ306U8xXeYH4tMIGupe3MJnMlrYJZ6GKm3_L6zelcPz7it4RsCyt58xvTbNtgA hAJknBPOwpgTWxWzOWXElLh3NvCjg42gazi0QUFOSd4dZz_Z.IkTHVYvrCEYvBVCBZJesvLPWaAZ 5wmN7y3zaaoZ7a5Lyr59K9NNbXrLnpZVoRkHGLswRYdWV54ru0ttzpm4hfNf4i7WSft4HTebqSGD _NsqjE0RYUhY_V_YWd8CPyRlluOgSih3A3N1GFoInEN1ZlKlR_JiBNaYRLeowD_jZhMY0oID9RXf iphHrI3jNzbjRkVzbKJKjECqEh_fMknS52FH8KQpLiBUeXH7FSt_tqpd.3I4Tv4azpGrZGIkyrZp FIfOrQhYBr59mCBWQcJ5USP0mYPjgCAxti1pL4Jxxi4_VS6ifBlj0bYgr2eS3wewLdqCUQmEgDpf z35HHamdSX.dQ0wWCUmgXq0GrRqspo2Ac07wdvd_JEhKcNpJ9yrRjSLufpK1BzLJL4nsjW0ReGvz SnZ91c.36t0dLDIVIFnLBLUywslfUeWvjzSTH0sG3LVlZTuhPhmcki1wZjbaFEY7oWiGUJeOVnBh iO8uy5jyqTYyZwU5Inm_rcuarRWq26_5kfG8wJ.o5cAlmRjt4wF2ajs7EMq0PrNHDZormEnJHV1V IdUGmHkiL5KvcGOS_vkpuuIaJXE_Ywo82MOy1NFHzx8kQ8BxPT.NjoOzkj.ucM6UxuExbPiyn0hk ekwylhxE1i.X15cR7VQtC0ARkPWqQMp49eV_GMfNJF4yWpfGqK9Qf9ULZgXZC5jp12MWii13Mrl8 y4ZlOAaEURoNhzPwNJT1WnXklE8WAGisrG_g79xhXKiIuUrnESoGtCl3MAkoODFRnDoesN4Vtbu9 5hYifYJg1ncXvoc3pRdgTNHBsj5A1RcQPu_hHqIZDkml28KkzUDwjaLpKhrcmV1ofZ2NFHbdSQF5 RXzq_.7R7QUowR8h.55dUfw43GcRDy.P9y_GnpBoeI8JTnsGMzeqCDt9lSLmYFqbeOHorQ1nnC.A eYta.9TkR8aAsm2xYbaJ2I2Y2mpe1Wza.PGDxiwkKrDeaXmUFSHalb6iQqWgL45mukjatg5ChP_l eZGLhSk_WxkQDnLzRtsgEdB.mw7KzaQkfmE9.PdfRW_5QwH8WHtMY4JnPp3crbFGGtV6shaFvJBz QFoWKR6J6Mek3IffiqZEpKUhFj7RkOxbRgs.T5tLjEkoku3DeTeFklGh7t9.8JXUAHLqApUErlMa G6izY6kaLT1bhHTvccQ5zy.t4ayt.tazZ9ydaK8rnwvOyGX5JnbUiE6QrloAk_Y8cP6Juf2oSjXx 07ncLFZcoX5Xq2cBJ_j.M3L7lCLfZ53UHK.F5tuHX6yACKOzoikZGl8fySoP2JO8bZVg4Z1PgtBV yNui4ZbW31S61J_n1eWPDVpjfNSxELXizwzOaN307Q7js7sY- X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: d7e0bcb7-96b5-471e-8e5a-9c1af544deb0 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Sat, 23 Dec 2023 07:16:27 +0000 Received: by hermes--production-sg3-65d57d948b-kv4ch (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 23858f9bc2b394fa087503eb8addd9f2; Sat, 23 Dec 2023 07:16:20 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> Date: Sat, 23 Dec 2023 15:16:13 +0800 Message-ID: <87sf3twfr6.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain References: <87sf3twfr6.fsf.ref@HIDDEN> X-Mailer: WebService/1.1.21952 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 986 Received-SPF: pass client-ip=66.163.188.146; envelope-from=luangruo@HIDDEN; helo=sonic303-20.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.7 (+) 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: It is currently impossible to display text inside <pre> or <code> tags in a face besides `default' or `shr-code', which runs contrary to its stated purpose of being a general mechanism for displaying [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (luangruo[at]yahoo.com) 1.0 FORGED_YAHOO_RCVD 'From' yahoo.com does not match 'Received' headers 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) -0.0 T_SCC_BODY_TEXT_LINE No description available. 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.7 (/) It is currently impossible to display text inside <pre> or <code> tags in a face besides `default' or `shr-code', which runs contrary to its stated purpose of being a general mechanism for displaying HTML snippets as text. The variable that controls the faces selected for other tags is also marked "private." For this reason, I find myself modifying face-remapping-alist rather than variables provided by shr, just to change the fonts shr applies in my own callers. Not even face-remapping-alist is a complete solution, since different alists cannot be applied to separate portions of a buffer. Thus users are ultimately forced to iterate over the text properties shr inserts and modifying each face property encountered, or to define an `shr-external-rendering-function' for each tag it might render. For a start, I'd like to see `shr-current-font' made public and variables defined for each of the tags that override it controlling the faces by which it is overridden. Thanks.
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Po Lu <luangruo@HIDDEN> Subject: bug#67987: Acknowledgement (Replacing faces applied by shr) Message-ID: <handler.67987.B.17033158223202.ack <at> debbugs.gnu.org> References: <87sf3twfr6.fsf@HIDDEN> X-Gnu-PR-Message: ack 67987 X-Gnu-PR-Package: emacs Reply-To: 67987 <at> debbugs.gnu.org Date: Sat, 23 Dec 2023 07:18:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 67987 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 67987: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67987 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
Received: (at control) by debbugs.gnu.org; 24 Dec 2023 14:34:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 24 09:34:37 2023 Received: from localhost ([127.0.0.1]:51823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHPYr-0007V1-AQ for submit <at> debbugs.gnu.org; Sun, 24 Dec 2023 09:34:37 -0500 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]:60866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1rHPYn-0007Uk-Nh for control <at> debbugs.gnu.org; Sun, 24 Dec 2023 09:34:35 -0500 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-554d06bfd83so259892a12.1 for <control <at> debbugs.gnu.org>; Sun, 24 Dec 2023 06:34:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703428462; x=1704033262; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=nzVcMZIw7GfBXkDQKIvvd5rg3Dhp8HG9d+UzlMfUv30=; b=W5ahXcpVaKkPC5/eBaiBcpmfoPxkg4JRG7k1oWR6oZM2Ay8JOwu+z/ikDNf14krAbB kcFz7zYBH8RujzNeLlaY0zf2KqfDTfqpEKTgUzTkao3xsMD4joRweGvU4eaJfG61n7e6 ZXcB94BQtWs/dZUQPek1nI9Y385F8IFIKgTnUzEE4DYV0pcJRssLPVBxkREgzSjes2V5 UGJmmstqEE0aeEFlt9f46TPwlAYznBA/Yc8VDHzz+LmhvKbU/A9Ul8jcjq2FWFszRGTR PvDxbmST2/rE0HdL8LU3b3InHhbQ/m0yLxiPVf8mpalOnUFJuZTwacNCdRYDLlK6aKXl eoTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703428462; x=1704033262; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=nzVcMZIw7GfBXkDQKIvvd5rg3Dhp8HG9d+UzlMfUv30=; b=xNfQ3TIaMfXYWYXlogtA5eF5EYyO/Fsb9/XK2XH7YqQpvzfrq53nG1vZKn1VULGZaS 7iMLuroZkIko0gL6N2nSXGRE1oEKzgRGGxDgRQ1fF+P9d9KAxi9v3iINDWgoJOVIBtvC Q8qizieTyBjs0ZVHFg0LVH8M/kBc2fIqvyZ15eRaeqTtl97wZvw+v2DlfBCLdTB8uiv6 VjvyoBmUOL3WAmbe4g+URSrc2hZ9Y0+4uZhNHSxiN2CjHGi9R4srNgXlzzVbEeAs7PtV /aRBlc1cd/jGHJjhct+ET2zRvA0qPAlenL2GbBZoGlCFTCofK00Zt/DwtPMYvpBWS9JM 01DA== X-Gm-Message-State: AOJu0YxXajEpVGP2tia2jgDoLDKmq9d1nRfBNmmQh6pr0h4RV5+KRntH 0EpxPcWXArE6S1+Bf8P0a5Z30YutXf99eEc6IkpwEJ7Czrk= X-Google-Smtp-Source: AGHT+IG4btmvsDdpyCuMzuHjUlQK+5wOoBrQ4jtlADnc9uXnUPPG/3LQ/9eiv5iUkNALraQbO41QHNWNuZ4oe4XSTjE= X-Received: by 2002:a50:a454:0:b0:553:b1aa:9a65 with SMTP id v20-20020a50a454000000b00553b1aa9a65mr2852243edb.47.1703428461642; Sun, 24 Dec 2023 06:34:21 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 24 Dec 2023 06:34:21 -0800 From: Stefan Kangas <stefankangas@HIDDEN> MIME-Version: 1.0 Date: Sun, 24 Dec 2023 06:34:21 -0800 Message-ID: <CADwFkm=x_KBHbNQ+u-MB1Ptnm8nR7M1SFYM3V-WCG7vYtp3hag@HIDDEN> Subject: control message for bug #67987 To: control <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control 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 (-) severity 67987 wishlist quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.