From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id mG9FNenU/GIPWwEAbAwnHQ (envelope-from ) for ; Wed, 17 Aug 2022 13:45:45 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id KFZ1NOnU/GICLAEAG6o9tA (envelope-from ) for ; Wed, 17 Aug 2022 13:45:45 +0200 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 3807A21606 for ; Wed, 17 Aug 2022 13:45:45 +0200 (CEST) Received: from localhost ([::1]:55652 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oOHUQ-0001cc-6B for larch@yhetil.org; Wed, 17 Aug 2022 07:45:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36798) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oOHRm-0001cN-Vj for emacs-orgmode@gnu.org; Wed, 17 Aug 2022 07:42:54 -0400 Received: from mail-dbaeur03on2122.outbound.protection.outlook.com ([40.107.104.122]:63584 helo=EUR03-DBA-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 1oOHRj-0008UK-4m for emacs-orgmode@gnu.org; Wed, 17 Aug 2022 07:42:53 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hnq5mkBpJTtI9DDFPVy4aEhOad1ZQzsJ3Ns+hkanCGfPQV9KuhEhsY9EZMThwvVfp9oLl/Ixl8e9/4uPNBmTeR/zEwPioL9FT2qKzxSD/kFZqLFrWfkdCpTr1pWY0aF5Kbl0zjJIcHC8zeIstweRFqFqIkEcYkKnrNaeh1jv7rZXb2No0xNmwEaejauBbhrSAeDIXvNk3/fXXS1gtoMuY0Vbh5z2sCfbs0N2L4Bwp80NCLJauvfG/Ew4pofDe0BQnaFDuz16Ul0w/sKwzCqc8wXGHRJGOvReF9fAC5CnwWjk6h70d+16N6yha1ONrHQSdxGHNPt/sxo2pR4facoJrg== 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=0SpD3O2U5pnsKVHTzOVyDeVFGS5x84wFaI/YZzJTqCo=; b=KzpaKyckRJR/ZfLS/ZBSPRazWXib4qxjA0FrJ9OOF0AdEr2zZX09bdeNbzEb5Vq6/YGYIFbiXgmxpmh5abKS/2py88hfKPhxT3wSUFtiFTvlqAnD9TDVdqooI/sodQ/yrjfdduJBsXKHpz16JL6tr6ZIVYgbs3054QgEox2OwPaLLiU74tmdOmf69dELy2ucxfYw0okJEoKtGGq/BQvqDPL+R23mXH8R1qTro/MzQYKP0K/AgtU3yQqq7FbGsGXBq6/hUfj2xOGO4IRI8DjYL531qYgMdlCcoEXqvkMOUr2SIiGqlFFk62dNDLySmHrGKli88XVvdlWqEm2+DApe5g== 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=0SpD3O2U5pnsKVHTzOVyDeVFGS5x84wFaI/YZzJTqCo=; b=d6mcHYAkTsCGvrhtqlZnF0kNBq/6ZOMK/6+iXsI+dbJ9y9GXMkp02Js4USL2Q+pGeX9UY++BC4mSIrNd80pTQY0ftmFGtEE0i98Jz7kMCsqe31RzBP1tada2f/IVZrVFwEF+66EujGNGL1gRMOnxKg/yq0oOX/WbojUMjvhis14= Received: from AS4PR01MB10249.eurprd01.prod.exchangelabs.com (2603:10a6:20b:4fa::21) by DB8PR01MB5979.eurprd01.prod.exchangelabs.com (2603:10a6:10:eb::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.16; Wed, 17 Aug 2022 11:42:46 +0000 Received: from AS4PR01MB10249.eurprd01.prod.exchangelabs.com ([fe80::2da1:6fe4:9ec7:593e]) by AS4PR01MB10249.eurprd01.prod.exchangelabs.com ([fe80::2da1:6fe4:9ec7:593e%4]) with mapi id 15.20.5525.011; Wed, 17 Aug 2022 11:42:46 +0000 From: "Fraga, Eric" To: Ihor Radchenko CC: Bhavin Gandhi , "emacs-orgmode@gnu.org" Subject: Re: [BUG] Incorrect fontification of src blocks for indentation sensitive language modes Thread-Topic: [BUG] Incorrect fontification of src blocks for indentation sensitive language modes Thread-Index: AQHYsZwC5bZt6X/lS0WHl7c8X5tpNg== Date: Wed, 17 Aug 2022 11:42:46 +0000 Message-ID: <877d37w0y1.fsf@ucl.ac.uk> References: <87czcz1a5v.fsf@localhost> In-Reply-To: <87czcz1a5v.fsf@localhost> (Ihor Radchenko's message of "Wed, 17 Aug 2022 17:39:24 +0800") Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c0138a66-7b52-417b-03e1-08da80459b09 x-ms-traffictypediagnostic: DB8PR01MB5979:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: liXfR7gVGWLi546RZREHGsMDQN44tsqv9HLdPsJ6Ly7Er/FKRwzkmgOdBB6BqJqP+OpMGHQJt+VAc5g1VOeQoHfapkHDN2Llm6RiPdfJzTj3naEXFayJuWQGTN6bPIC8SK1+OWwXA2i4TCEQbXYH1F7Ynv0b4Xhyj5UTtFJ3mPnoHfeUTXPDNDxhUmXwnspjLpzGPK9xhTETV2FGVFInwgIe1AjNSJ7hvaF+yjibJWnxht1/DRiI1pJKuCzcrYHX4lGTpA9tTng9vd+b+INPiFPPmRAaUut4RbqSGVFpxjnexYFuhzcgHzoIziaSqtFKHNKIoDGuqlysHW6FW8Kb9qWR8iKrg5vDn/t9aaoz5RjCvkuWX4DzFC5u3NbXTg7I8ZzX1xwRoi83JbjkjRiurJxJrOJanPBlzl2lxeIJ88jKM7NUE3b97wX9ydKcfTAy610qF0Mny0Vf1iSJ56wjET+GoWk+yUdHu7KRluRzoDp8qzrOxyiCGJdUOccI7/v/r4E6bbjvBW+Keo03SrgJHPzyFefB5O4/KO7OlptB35UAVpK2fOISqxShyg9xmDPmNBMBv0jW5RTzShKy3BrPUy4lLCynnDw6LVKVcUFkS9R3dp42Y8w1crxVIdG4+4y9h6CLiWkLCoGEJUWuGIbUZrdX8AHC1A0ailxhsdDkRtWO4qlDDXL97t8zmaH3XJFjNxlFyOG07sJk8lD66ja3WSTJaFu+PyZ1zfnpt9ZIa9ygAE27rpTHevr1uI7iaA2XsFouVb1qoBVhz0YggKCvI2FS/g2dxL53GjJ6M6UZU9aL2laI9AMFMnOIkQjD1GmB x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS4PR01MB10249.eurprd01.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(136003)(346002)(39860400002)(376002)(396003)(366004)(2906002)(8676002)(64756008)(6916009)(54906003)(76116006)(66446008)(66556008)(66476007)(786003)(91956017)(122000001)(66946007)(4744005)(5660300002)(8936002)(316002)(38100700002)(4326008)(38070700005)(86362001)(36756003)(186003)(6506007)(478600001)(71200400001)(6486002)(6512007)(41300700001)(2616005)(26005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?5iosVNiRpqAmG0ubX/8R3CSbdIQQ8f4SEHM2MdHcLrzKC01K+ebhAebD6c?= =?iso-8859-1?Q?nOaaZBpzFXYE1aMYEicgaIMC3alRqFtWHOCY739px1wwjkwuD0RW/WHIwt?= =?iso-8859-1?Q?0s2B9jwoc6vXqj0XqM1Rqjfp1mYkVqJYAT/2WKqci+PlSd5A90dZkzIOsA?= =?iso-8859-1?Q?KabkKC27iQ8qk+boP1bRKaEFVG1RlswdGuornOlMnBwOy195OKInOa5E3i?= =?iso-8859-1?Q?vlBBUldkV49FjKYQG1T/+SCPDAvOayYcgA1nUE6bY9+dyWJqSxcyp6l8as?= =?iso-8859-1?Q?KJo5rZ9UJt0BEtXnop+hxfFeSsibwdWcgDBYrILQgifmFp5iVQX3C2aExo?= =?iso-8859-1?Q?7GNTJLE3qSnzAal2ffWDFtocG3NX+xDUQIhh/Kb8vZLsPHtcm7DPM89avD?= =?iso-8859-1?Q?v+9wznZeu1GH1YKUnERv4nmruTYuQtL5xE9LVgZtwqNbQUDN1bLSeCErZ1?= =?iso-8859-1?Q?YY3KbnNRa61hbiOZvFBzn2+xSRgZc+FdS4u2aIInhaOQMlb4v+JDT3dMSF?= =?iso-8859-1?Q?rQSb+DHM8hY9aPAJ2xG5i0e51jAULYJe9dUssEaGM5c3shJcjVXutrRxVg?= =?iso-8859-1?Q?ppMf7DdT0nOZOP/p0hnOHfOXTc+q4BLDEle0TW638ymJ+Rpb1KT+HodleB?= =?iso-8859-1?Q?mEg0RFokGb03R98b0IXzDbywqiiGX0vPw7Zdb0ItZvvN7umj7/fYPNhtWu?= =?iso-8859-1?Q?FQSF56nZNOy5ekU7QqjuhIC9ysWtjNt0EU7Nien5hr1l5dongvSbzQSL1x?= =?iso-8859-1?Q?QKjMA5uTmmoEqQ2qdp0/lXP8N2I/5QUN/hrrojfATWCB/C3+uPu3CeonH0?= =?iso-8859-1?Q?PIj7j4qfQtcogWGjI/nOVXtrzv6PbNAT8ttsGRyfh816x1Rex0lRmzQzem?= =?iso-8859-1?Q?Z6kFRZjUIlQWoDjBvpXep+9hp6agYmd0dix9c91RLFD8o5WQ36/ALbPST7?= =?iso-8859-1?Q?o54JAxdTE/c98XTY29btjuSGqUdZUidbfxQtiqi0rRxg5X9kJKjlba/FPu?= =?iso-8859-1?Q?biJSVRaYWSQFfoivoNEOY4x+ZOJQ/N2Ir5+fcfTj7z/lkapV4w8crnPHge?= =?iso-8859-1?Q?ejSX0tQGLzMMKn+SCrtviANIbxmVd4NB2qknCvyntG9I87xXtl872aCYuv?= =?iso-8859-1?Q?1Dl5EBckEtZZsX5swWOVvB2QI9jKKR3lvaxXQFuAV/AgWvgRUBh/s2A262?= =?iso-8859-1?Q?S34rTZ3xvtkydQ8EdmQfGNvyLetCyEJHO9n4z0VmeMAI9vKX5jtVM87RHT?= =?iso-8859-1?Q?r0e60KsuLu8HSPig6ZIpk5SGxDVrbjzBwViK7WlL0+QCCksXbAFtewUoim?= =?iso-8859-1?Q?zP1oDbLTZAVPsz8uTkk1/NFz0ZQxczMt8HFw4eTZKcWXjCDrE5OvbCzMBU?= =?iso-8859-1?Q?XQLiDtB+Wm/hUcNHmrMJ/9S1Q+n+9AUa+UBeNmz/vHuTLBfBaNjK95b/PX?= =?iso-8859-1?Q?zwRjg8+RagFdK1qz/AKFhT/vdq+tRm5w3j0oJYzT86sd8WSLVrtgzyOQ8S?= =?iso-8859-1?Q?VL6jjrkRk1CRn4FHY+MiN8VZNVKUUSBlXrN3Wt7Z08fF5git557Wk8bxTw?= =?iso-8859-1?Q?RrtLXiIJQItDtmLDKd0qXEEDYJUVxQas6/wlxfhJ8QiRiQtDhKkhEtPs1m?= =?iso-8859-1?Q?ePWIKm+LGcLwc/SNyBChhYtpinYocIgKXC?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: ucl.ac.uk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS4PR01MB10249.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: c0138a66-7b52-417b-03e1-08da80459b09 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Aug 2022 11:42:46.8035 (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: tLnVnelgeueOl8jyga8MQFDJMYesIUhcIk6vBU8csEW9g3tsHHP8lJt3yYwb1Ha+gI3gh03w4l1ZOYKTvXPmWQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR01MB5979 Received-SPF: pass client-ip=40.107.104.122; envelope-from=e.fraga@ucl.ac.uk; helo=EUR03-DBA-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, 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-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: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1660736745; 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=0SpD3O2U5pnsKVHTzOVyDeVFGS5x84wFaI/YZzJTqCo=; b=IwXYgl6J29FzDLVLLZA5OYikmCIxlYI9EKwDNzfFddlH5tJAun+G10TFYJAKbmQiDQsTAP gTAhHLk9h3cPbfs+Vm66TKggtZ3FwXfHnOSaerL9xBOSXRColXjfP4jRguxCEoFK77u5N0 MR18IgP40BTfUOPhRYHvqlZkReVktE6opKD3RhlE88+/c3Qzfn9tgBVajyHmgpenFXfNpF YUNSE39A+4EzGvI3c00mv5CBsWGkfmBSh/D4FPu9qoS9R8YcMsCla8sF+yRc7/awoXMO3w B/JjE3kIzSolEKpsxc/T2ZoAtEW/yGSMM7cfSv2xV6hdabSqbfQATwCGGVGkVQ== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1660736745; a=rsa-sha256; cv=pass; b=ggfefKD0N29W2F5sLMkQlI1LQI5x6FeWzDvDrYG6Nuyi2RVQ2OkXlBbuY0gkHg3AOmQHQa LLPcCMndSCV83hB/1k2QODwC/DGDVU8vggtmY9SRCXJ5w0SaBYmt8JansWsWn7oxBaoDqK zllzM4PLul92m9BqapQIXBa5GAST5Sw4xJfNdeJf3Pa9eplyg2lntId4pRyCOCJzooHqnH MUjKUhP9at0UdTCydJxVvNEOtndiG2yI+wocOmZCR5Nl8Nm/CrHBca5L/KiAOs91X00tMd N5jJIm94UaEmqm1As/kC6qSIlStS0zSeAKXn3e0qB09XsHAqpvYoTAFBy4lHmA== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=d6mcHYAk; 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: -8.36 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=d6mcHYAk; 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: 3807A21606 X-Spam-Score: -8.36 X-Migadu-Scanner: scn0.migadu.com X-TUID: 6d/nL0stQ51W On Wednesday, 17 Aug 2022 at 17:39, Ihor Radchenko wrote: > P.S. I am genuinely surprised that this bug is only revealed now. I'm not. Is there any other language whose fontification is indentation dependent? Python is indentation based but the fontification doesn't get affected (generally speaking) as it's keyword based. --=20 : Eric S Fraga, with org release_9.5.4-737-gd3a9c4 in Emacs 29.0.50=