From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 2LUGNA7DqGEragEAgWs5BA (envelope-from ) for ; Thu, 02 Dec 2021 13:58:54 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id sCyyLw7DqGE8NAAAB5/wlQ (envelope-from ) for ; Thu, 02 Dec 2021 12:58:54 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 685D8A8C4 for ; Thu, 2 Dec 2021 13:58:54 +0100 (CET) Received: from localhost ([::1]:33532 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mslfp-00047g-ID for larch@yhetil.org; Thu, 02 Dec 2021 07:58:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42612) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mslav-00086x-9B for emacs-orgmode@gnu.org; Thu, 02 Dec 2021 07:53:49 -0500 Received: from mail-eopbgr80105.outbound.protection.outlook.com ([40.107.8.105]:48902 helo=EUR04-VI1-obe.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 ) id 1mslar-000802-H2 for emacs-orgmode@gnu.org; Thu, 02 Dec 2021 07:53:48 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nG3edS5sDrYl8+kkqGwUg0H7RPvQfPdOVG24FoM6q9V+XZ8diDjn7u0Xd7vRRZX6kddQHtChinUikpq7g/7SYZrjsF25jZoLkTyMajT0emxfqDVxCzKmivDGX+sq2AzhnaIgG25JBJPCjUNtsPeQV7sLFI1T/G/yqaw5nGwqdNNPk2+enstfuVPuVn6A9eg6u2urdybBLRCtiUHPbvG8iZsKjP+EuXVpVS446EwE5qV3lPWNtJmVy/93sY1KBGWtw3rqbFzlWpHl9lMAkrTizmE3naS04KkM6ByUQDze37gkxgtJS38BT8bJ9Wk7CLHwIR9O15ChCR1prsWgzpH7qQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=YIBC85JkZ7IlTcxtmvANj3sk2bLRfAMlXDyPLbF/+d8=; b=LLHfxz2fPPMcXF/la44AckdoyQnkoVHP7Z3AZJ5xBNuN76KzmoY9esilEXunyNgtlU9qNXurpFeAt7ZTwb/m9hhR4iHmhiC8GT4XhFnLgYT2ucjAYDtYBnaiaoV/RP3ATqIwhj/egKkjb6fJSip16s3T4AeBsun4VqcWaJaL0LPaJe5oAu1XXTSxOm8qu5i4IGEXjVE+dq7ikkkoIWGxb6LIS3mNxivMH8pSx41tZwtNn9OdmAMs46a9BmZj2WtSSMGL8fQs5agFlzsLCtloj3/PEpOeeXl4KlpILRpDFbbUrrnMzBozhtGgORlzjiM6Dw+6Y6UvYFrzuZ5wV385kg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ucl.ac.uk; dmarc=pass action=none header.from=ucl.ac.uk; dkim=pass header.d=ucl.ac.uk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ucl.ac.uk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YIBC85JkZ7IlTcxtmvANj3sk2bLRfAMlXDyPLbF/+d8=; b=Z0PBGkLTLeOiia4J8iMhhUZKOofJb9cVPus6v9A7cmnmsKsitc0S9iD6laA8oDAlImtF7tlmmZE0TzR7G7m5baYKGocivSLbykZrissG5/wNWHs3Qbqe4kgHkW9kwN9/zH6S87p0qMcsw0f+Hfte0Ql10xSUqi2Qd/ZMGQYRPyk= Received: from GV1PR01MB8433.eurprd01.prod.exchangelabs.com (2603:10a6:150:1c::19) by GV1PR01MB8627.eurprd01.prod.exchangelabs.com (2603:10a6:150:2a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4734.20; Thu, 2 Dec 2021 12:53:42 +0000 Received: from GV1PR01MB8433.eurprd01.prod.exchangelabs.com ([fe80::70:ccce:94f7:4774]) by GV1PR01MB8433.eurprd01.prod.exchangelabs.com ([fe80::70:ccce:94f7:4774%8]) with mapi id 15.20.4755.016; Thu, 2 Dec 2021 12:53:42 +0000 From: Eric S Fraga To: Timothy Subject: Re: [PATCH] Fontification for inline src blocks In-Reply-To: <875ysk76bo.fsf@gmail.com> (Timothy's message of "Mon, 22 Nov 2021 19:52:54 +0800") Organization: On the Interweb somewhere References: <87pmzf4bd0.fsf@gmail.com> <87o86d7g05.fsf@gmail.com> <875ysk76bo.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) X-Url: http://www.ucl.ac.uk/~ucecesf/ Mail-Followup-To: Org Mode List Date: Thu, 02 Dec 2021 12:53:40 +0000 Message-ID: <87y253rwvf.fsf@ucl.ac.uk> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: LO4P123CA0179.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18a::22) To GV1PR01MB8433.eurprd01.prod.exchangelabs.com (2603:10a6:150:1c::19) MIME-Version: 1.0 Received: from t3610 (2.29.174.203) by LO4P123CA0179.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.17 via Frontend Transport; Thu, 2 Dec 2021 12:53:41 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f1bf75c9-cd56-4d15-a494-08d9b592c490 X-MS-TrafficTypeDiagnostic: GV1PR01MB8627: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YLiOCeQOELNGH2d5XbfDNr/pka8nT5GP/s7sh/En5oZ5yDJmdMk2dkrWbFTyIJu/IzSCBUVL9q8ihozePC6WQC+FpBKkg+xBcGbfamssIPYTKYO7OziquvpesdhfpnszA1UOHTNypENGFDHFZNvY3ZU2ZIRISZcpHp0rgKmOgK4WHXd/KUMKyWMJIM+pEZ0cuJpcAZYAGEvchj2pBsAjsuUHJltgDzL6MTF0jS0GpBT5TdOxpmjk3HBuXXJnj1fXM9mtBFR334F+zN8YLyKswWwLJwqce4ee6wrx0361/Ed4bqK4NydHtptxy8M7I1yCNtC0+NuGR5WRDYQl3t+G8ZWNGtauKu8xZALZg9ivhKD6WaHug6Uyut7DvmBb0i4tOEoPYpkIF9huw2eKzZRD2QGLXsZLFpDoCtbvB4xxaEJgteg+CpNAOIwGeAmgMs7X5CLL2SnSJTlHH57MMLl8R9asZP9LSmMhijgb9IzFcGSQIt6JLAeFQ1Qh0//2+oAoj2Pa+4nAI6LyUcugBNQehvbJTNxVRScVipCURIJum7jdInHk3ReftvO2cjuqdUsXIELLvU7RLQL18/0eOM8pLODZ1RzjhpkJaJe5x0SSh3N+ar2WBi+aqmJI6yu9nnNLQtTO8RPSkUjWVp+0dgrUxZRCazbrFoT3HP4fpxZ1pKtCJUSardBGMD3omdfgnIW8/qmqRp5EKqI2NfNgJt364up3d5QMrAaHlGu4o/+lA4ZddssXJSva/2guRAH0J2yoJltNUbOv6zpxiNmsQ0f4SFAt3o4YxIcYrgsmN9I11+k= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:GV1PR01MB8433.eurprd01.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(66946007)(6486002)(66556008)(86362001)(2616005)(66476007)(83380400001)(5660300002)(38100700002)(38350700002)(8676002)(316002)(36756003)(786003)(2906002)(26005)(8936002)(52116002)(4326008)(966005)(956004)(36916002)(6916009)(186003)(6496006)(508600001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TVdmK2YwMUdPN3BNM25YcWZkbzZyNVRJVVlHZlVESXAzLzdJb242a2ZZV0Ez?= =?utf-8?B?aFFoaDlPczdEbllacWJEV2ZnUEFGN01vTTFhZEdFWGtYQXJybWxaTURyR05R?= =?utf-8?B?bHo3NU1RQlNKSzBOaFlmUjV1M1NtbHc1cnhpQmdrdGsvRnB6eHpqVkZZeGFx?= =?utf-8?B?QndIMHdrMUsya2tybDUyRm85cEdSK3pabWJnclRDclQrdGx2SExWc0s3VGxn?= =?utf-8?B?TGgzanE1a0trU212K1Y0NGZhQ2xvNDJkZ0lXZ25aRnoyVzdmUGUxb3g3VGxq?= =?utf-8?B?Y3BSbTAxKyt2bHRqSmxqbWxORk1ZcW9wMHFtT1Z0ZWZXVlNWd3hwd3pHVTRV?= =?utf-8?B?UHJzYzVVWktJejUyQ1M4QlZkYzJDL0d5VWhQQ0xzeTZ2QTdURW4waGdBdXc3?= =?utf-8?B?dFlVV250R3VpVUFvamtoWGhPb2gvcVQycTJWbG5vVUJ6Z2pUR3I4ejFRc0pm?= =?utf-8?B?VytvWnJmS1o0K0NJbGk1YkRMcVByN1V0TDNmSUVadG1COXllNWIxYmR4T3dt?= =?utf-8?B?ek1wR3dPVWQxZzlVTVJWcDlDb2VRcEFvOGsvNWNwSnlSeFFWSWtEVko5RnRW?= =?utf-8?B?NmczQ2p6YXQ3cW5JaTlkcWRJeGVOdFZhWkFXS0p4VG5jcmdDeFgrM0xleEl3?= =?utf-8?B?VTVScVBVT2ZjK2x5aDhxcG92ZHdjWkcwK09ndUlMaTRSMUlSVWhVbkltOTlT?= =?utf-8?B?YWp2SGIvNDB3ZTRPNjk2dksxNTMvQTJzNS9BNFZxTFZXbVM4bHVacVhYV0k3?= =?utf-8?B?RVdTaHNHd3JvQ2JGczJ0SXM2ckZ0WjNnRnh6N25uWEMwY1RON1MrTldsSkp6?= =?utf-8?B?eHBraHkxYUEvd3BveUlLQjBpcDJxL3hCN21aRWNSd2ZKaElycVFQT0ZQQ0xU?= =?utf-8?B?U2tWczVsVmp1U0pDUE5rQ3RUZ1hTcUZrU21LdTZORnZQcWNSTjZPRnEwQU12?= =?utf-8?B?d3dteFdTa3RjNlA3a0xCc28zQTZ0MkoraEZqSGNPNDF1N2hFZnBoMVNOcEEv?= =?utf-8?B?aHduNWo1S2JVNXBZajR3ZlNlMDJXMEdaOXkyeGRzY3FIbERUT0o0Rk01RnAw?= =?utf-8?B?bGZZUXZiNU10RWNwN3FPSjBTSnpid2ZjMCtrdHRlcGVBWGQ0WlltbllqbGcx?= =?utf-8?B?bVNMWmt1NTFJL0J3Tnh2UEtOcmRSRFhpQjFFdmIxcDhUUlFhRGZINlV4ZnhZ?= =?utf-8?B?YUhIRXdFSHBIQ1dlY0FuMXRxMDdTUWtHL1U3QjFGVFpCWDI5ekhFblNrdDJ0?= =?utf-8?B?WUxNOWsvNlY4R3h6V2I3a0VNTjY0TkQ0TmErKzRtc2ladWFVR2M5cUZmeU1N?= =?utf-8?B?QmlzcU9qbFJEeERtbzl5NG5jRWhJTUMrWUFRQ0kzOXdaYURzNUI4SDJqZW11?= =?utf-8?B?WGhmOENtcDg1OGRlcEtKeDdlZmswUzNneVpneXlzaGpGV2ZZek9vbEtiZytJ?= =?utf-8?B?TmxKRG9EbERTYk9HRXRwek1mb1NtWXJoOVZMeFhGSFZndTVqQkI0N3R1YzJ6?= =?utf-8?B?cFlaK0Z2MHExZW0wUHdiVnJCOG9PNzJNT2xyeDNCUjYvQ3NveFBiZUNJck95?= =?utf-8?B?ck9RNnl6SHlUZjg3bHZkaFhvVGl1SVFVeGtyRmdWMW1MU3JZNkFBV1ltZm5Z?= =?utf-8?B?OGRQSldCN3Uzdng4VDZQVERmVlhRM0dLK3ZMRGZRbzdhMVVLeGZtZDhSWmhC?= =?utf-8?B?WFFaVTA2cFVRL0NhTVFpWWxOQVlwSyswWFhVeEZJMHlHNWxWVGJ5VE5Qdnlv?= =?utf-8?B?c3VGQitkK1drK2MxMTdId1dxTk9MS0w4OTBseExIYkxRQVJqTUo4bVFlcWIw?= =?utf-8?B?YWlSYVBESVhheTlCcHptN3Y3S0pwMkZUTk9IVzgxSjJyU05QZzlhOExYNDhS?= =?utf-8?B?Q0dtQVlPT1psb3ZOVjBCeExmcmY2eHAzT1FQeExaL3l5QmZtZGZBSytSeGxm?= =?utf-8?B?MnBiaUFiR3hCcjdydWUwaU9ocUdCMHcrZ05xQ2xHeGdCUGVCK2JnSnI4VjV0?= =?utf-8?B?amtOVXlxUmdGWGxFYmtOOVpmR05lcWpNNERPM1ZRcG1Bajhra29xRUd5MUtR?= =?utf-8?B?bStZUUFMZ2VGM1g1LzRNUTVJWG1mQVgrZDhleHg0R2oxVVBjclI4ajFKenow?= =?utf-8?B?RGpaMXJsOStBdHRCOWR2dzBlanU0SDl1dk5uS09qeWVmbWxYeG1zczFjQkpS?= =?utf-8?Q?A2ndimrJtQe6ieVrQeA6bU4=3D?= X-OriginatorOrg: ucl.ac.uk X-MS-Exchange-CrossTenant-Network-Message-Id: f1bf75c9-cd56-4d15-a494-08d9b592c490 X-MS-Exchange-CrossTenant-AuthSource: GV1PR01MB8433.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Dec 2021 12:53:42.0149 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 1faf88fe-a998-4c5b-93c9-210a11d9a5c2 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: PAh6UZeNATHhRguKLXT/5y6PCZ05WAaPN+nw3pqL0zlH5sC2/1H+Q47ZohT2m4P3IzOLgp/vW/XHR9jYVcjqYQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR01MB8627 Received-SPF: pass client-ip=40.107.8.105; envelope-from=e.fraga@ucl.ac.uk; helo=EUR04-VI1-obe.outbound.protection.outlook.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, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: org-mode-email Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1638449934; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=YIBC85JkZ7IlTcxtmvANj3sk2bLRfAMlXDyPLbF/+d8=; b=T08g/R5QucN8rK7an660zD1EiEO4rSyU57IUfcMXg7Y9nShjutbVemUP8D/knsm6Fq7zt8 rXisMVb24fyoYrGKD3Dv49wCYWoSjN3f720bnQMWMiE25JadJjFm4vADs2+uoQ/erqeN9L jBi6pJC3AaKz5DG4xfzwmIp3WVo2ygtzYj18Vw8V1mK1xK34TU9fJKcwDeZiFrhnAj10+T 5eoGnnNSDF+jYuUcPhlRfJMfAnn0TBKmnYh+lgyVcWDADrVltPoIOFchc1eFl9EfXxaaI0 LfH6MbuIWovI+cuOl52JfP4Ai7QSGFvJP+QIAhpdsps+xzheHezUhh/JLm+xCQ== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1638449934; a=rsa-sha256; cv=pass; b=fM+mliNyoOIeRlmqXX+CU0oGTDOx2r2basCPQ0WwbJ+GEkiA/ZjAr2LwjEpaylipActPzM sL3ewFQYnZhL5aPv9p0Kel+LuIZl9W2YDK0bUmQAG3TXGyW0pUNGveH6bntCsKOYUrD0Ba FrM9rgtevLAcL8aHMrCUkwmNG6ErWOVj+xXBapxiQxGjH6jXOpERS/gspA788gTMxLxvLR 5l+qSef9LC1OXM3dkU4pT3C4fdG0y68Q8p/bQUIil+CeQlhFkKmhwOLXOSXyt6b+jL0uwb AA4YCHxUdOUJYo3W3czqfLb2Bub0xOZFOn9G2AshtLG+gTVFs3K0rrU5qHN43g== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=Z0PBGkLT; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=ucl.ac.uk; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -6.12 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=Z0PBGkLT; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=ucl.ac.uk; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 685D8A8C4 X-Spam-Score: -6.12 X-Migadu-Scanner: scn0.migadu.com X-TUID: LQANpOBWfy52 Timothy, I am happy to see the fontification of inline src blocks in org. Thank you! However, I am finding the result not very pleasing unfortunately. Specifically, I am not happy with the use of other pre-existing faces (shadow and org-meta-line) for this purpose. These other faces have their specific uses and the resulting combination for inline src blocks, for me, is ugly. I do not wish to modify those faces for this use case as it will affect their use everywhere else. Philosophically, the language element in an inline src block is not a /meta line/, at least not in my view: it's not even a line... =F0=9F=98=89 Would it be possible to create new faces specifically for the various bits you want to differentiate, e.g. org-inline-src-block-language? I don't mind if they have the defaults to be the same as org-meta-line and org-shadow etc. but at least I can customise them separately. Thanks again, eric --=20 : Eric S Fraga, with org release_9.5.1-231-g6766c4 in Emacs 29.0.50 : Latest paper written in org: https://arxiv.org/abs/2106.05096