From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id EKdnDtLQwGFFwQAAgWs5BA (envelope-from ) for ; Mon, 20 Dec 2021 19:52:02 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id sKvvCdLQwGFQYwAAbx9fmQ (envelope-from ) for ; Mon, 20 Dec 2021 18:52:02 +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 B759D5468 for ; Mon, 20 Dec 2021 19:52:01 +0100 (CET) Received: from localhost ([::1]:37150 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mzNlQ-0002eK-Ig for larch@yhetil.org; Mon, 20 Dec 2021 13:52:00 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46934) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzMHA-0004YK-IW for emacs-orgmode@gnu.org; Mon, 20 Dec 2021 12:16:41 -0500 Received: from mail-eopbgr10132.outbound.protection.outlook.com ([40.107.1.132]:58183 helo=EUR02-HE1-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 1mzMH2-0001V3-Q2 for emacs-orgmode@gnu.org; Mon, 20 Dec 2021 12:16:38 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LqqMbDdTKuftIB9AmxyA0ONmd9yRMBQOteeUxUv+NjCRpvLJzu2omO8mCiUne53pNCX+CX9C8tp/+q98n8cX+CM7YAk1yBaDF2/VabCfRmoKpNgNllw61sk1U4bcQLZiWizg8uS9sI0QKTU0cqXQ6yEXRIoPyUA5zKD4f3S4W1wOhkrFn/meAiYEa3TvkrEJxtvivFNsd8kxjGVzJl1jftYQbK6Jr4nhqqtD1K0hpuqsIaEDPWiLf8yixuBN8K9V2DoBZCA8okolAuWu1tIf9wCZ3SCGFNfkfp63eeo5UXFUDB/mxpFlNkQU50GP4PRdn2FZjVjWUcH/jJjVzE/d4g== 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=THWzZf5omRWfuKvYzyNPD0s0BKQoqaWtfRBQreacKJE=; b=VNm8GjXwRKXkTlOSA6ZqvurhXoKLjIb6gHKo6hq5Pdo19fqCsyZuedd9vNxOhFyp6fehN/7Bry9hZbCXJJWO+H2aI1DkXnqxT+1vrmjdD62oJ/2m8oRoKjG7ktNctw0b6dy3rxuqjZzR/mi1g4YPMuWhND/leW7pszYF3SHY2y0E0uRU9Zm56DNZFAWSGUZEctbp+XAIwF6JlbYyuDJiT2zuYie/TZiEAFXpH6wowEWE60csdmIFqKa+OCv5GdWlnGXdx1ABTdcslK3/lesBIVIwpxE9m3R6vE9PMdHQ1QlODpDy7y9dCRRAEEQ+wSp1eONOrTxr3+LDfnl1N7w/PA== 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=THWzZf5omRWfuKvYzyNPD0s0BKQoqaWtfRBQreacKJE=; b=G2qNhnwWo2nD0KqlM5e8xUgpXDQhJW62L21yhlyJvxQZwJvftzruR7tShLvEojAb6WMqBFcrgcQqglVBRPga/A8Lzglp82pCupWRtTIdC2nNyTAtWLYl9jbajybMc7tvntr8vUIoKZoyssCd/pbeuKH8o1W3tD2GV/4wnq5k4PQ= Received: from DU2PR01MB8429.eurprd01.prod.exchangelabs.com (2603:10a6:10:2e4::16) by DU2PR01MB8751.eurprd01.prod.exchangelabs.com (2603:10a6:10:2fe::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4801.14; Mon, 20 Dec 2021 16:56:39 +0000 Received: from DU2PR01MB8429.eurprd01.prod.exchangelabs.com ([fe80::116b:50cc:831d:e53c]) by DU2PR01MB8429.eurprd01.prod.exchangelabs.com ([fe80::116b:50cc:831d:e53c%4]) with mapi id 15.20.4801.020; Mon, 20 Dec 2021 16:56:39 +0000 From: Eric S Fraga To: Emacs Org mode mailing list Subject: flyspell overlays removed in comments: does this make sense? Organization: On the Interweb somewhere X-Url: http://www.ucl.ac.uk/~ucecesf/ Mail-Followup-To: Org Mode List Date: Mon, 20 Dec 2021 16:56:38 +0000 Message-ID: <87wnjzdxkp.fsf@ucl.ac.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: LO4P123CA0009.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:150::14) To DU2PR01MB8429.eurprd01.prod.exchangelabs.com (2603:10a6:10:2e4::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 54171478-9fcd-46a4-b4e5-08d9c3d9b119 X-MS-TrafficTypeDiagnostic: DU2PR01MB8751:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: PYOKTXMmv/DkAxSBSRhiYzAuPs+Fzvn92n5sQrGzwdC+f2T845SSHI8ouuHM52yPLzZWUztYgeJCUD39hjLGE6x0Yp++Altam7BsE/lmksaTDTgE7B9NeKsxWrXtsjOSQHQS74H9PyWquJyySTP9y5erVV3+hVq4QColluG3KZdjPqvd9cONBhOumRRmVsvJ/QlmqL8SAhgJLJAHZvULP5knkOQwZb6ZrxTBlXBK7Y1wlvXCBzOF33y6zCZELH1YNa6mUIJUha35ASFgW5mah9jLDv/BSsIp9FLsNouIPXOmJe1k+dsnN1/L7lAPJ/bfBuwQytGrI/YKnem6ibmyJorGxm1Y4TddOoxq6qnTOU20ZuoJXD+pzSPe/KO/OKvQAu/EOV9YX8v6XXBrQ7W15jloOUxMhtpOnSfoN1VFT9BPNcIRWkSZr/pwwf0lL+FX1oOLMYQ6HVqtNYN5mIkpE4UtNKxLRNSBGOxasnR8jaRE+fUWtgjKeoJuawlCbZqijCeVIASadTlpkgycwhaJbbA+wFY1r0+ZDnhURGL+QgWIc1jwfJc6lyK/VOmJeHQ6OedWUbignlxHmzcga77cbHI/9UlPGfmsm3egy9FADm7CvD66MgAM1x+qq1jegffzd/DZHVHO/vxXQpEGueJKz5f2NCU7FummT/A4BIULGtItaVlxONptXgZaLLbFYX/ixCQskRfAMsvFdEQ0N0BfbRfagDkGkTfmVDwqLbAPlxtX40jGYXkRQ5wj6v/7zoy2EtrbP91EvIgWJIwrf80aCQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2PR01MB8429.eurprd01.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(66946007)(5660300002)(8676002)(6486002)(66476007)(38350700002)(38100700002)(966005)(2616005)(66556008)(186003)(26005)(6916009)(6512007)(36756003)(786003)(86362001)(316002)(508600001)(52116002)(36916002)(6506007)(8936002)(2906002)(83380400001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?LiHlSo3hSfzvOrfuII80XKwSPxLTB2FaAxb959fcIGWHE2AFGWjpnuem+GfK?= =?us-ascii?Q?Ci+azt7MEidicc1JaDHNA6eQ99Kl9heCaKDHi6xZMjEClH62nAiKORD4QRS7?= =?us-ascii?Q?Z+mNxsglPm6LhxuaZ5YXvo3z09huG7GVCwBbKp6rKyZHRE7xDZ1BP+iAN8pW?= =?us-ascii?Q?e7SBwLAkq0FUMID3dupUzvdvZbKw3IlE009oZJj2768lEWAjwhwTgPo692/b?= =?us-ascii?Q?YePJGVsPLoQiekBIB2tivBkzMWLIM3f6jMYoWLLx4V/rLPwQOdIMTU6JWGr+?= =?us-ascii?Q?zrRYj3KJiko8ZQCeo3mvW36QVQpIxiky4JZ1cxMaFGDeu67X8llMiWtG/yXj?= =?us-ascii?Q?avpjsZlquo71NDNSVHi+ex5H0GI/oA/aZ0ONXJbLMrKUizF0Igp4GzysFOKb?= =?us-ascii?Q?MZK1YAvG4a6GKCHYKid197CQDfVIZ/GeHNm+H7mz2ciGSxlDItlE4Ll+s++8?= =?us-ascii?Q?sATwNm28iMgXwQ8hHc864zEKIHnXXpnxmSSOcmL0Rlm/zDOj/hGoGtRtwT6E?= =?us-ascii?Q?mAPPScMmODliMHyB+35r1wkvcaifig8qf8smqyw/cHcGHzfWsxaU3uoW3Ukk?= =?us-ascii?Q?qSlqn13DL3J+YZNR1uoMECnWb2UXjz2t2a19JuyLr8j1nO9+1B+Vs0Ilp06o?= =?us-ascii?Q?KQJ07YzE6p47wFD18nggybOOZzlMpTnbVNcEk7eFCyBS1QL6jSHtBnS5d9hA?= =?us-ascii?Q?RYSl38WWT9mWRC7UjX/EqDbFupeM0YRLEGZ+FgbZm7FdiOOSVzWXAbbnwLeA?= =?us-ascii?Q?go0YRVdFPnzGmHeU/7B1yv6KzKOP+R+MaTUQufU8NaeJ6E1/7D4ZqDniJ/zO?= =?us-ascii?Q?1ZhR5BgNNeuXrACDpcCvqiraL5qdhu/XUglWWFSUWeuNF6lXL+UoidC/AYK6?= =?us-ascii?Q?3jrLoqjcdQJbvdvDwQnJ6yHeqIDqdChGP1W5YE2UGRAicQ2f3XlGEibx4jAC?= =?us-ascii?Q?zZ8huO/6OIDxELYCgFJTwaP2d7klnGspV0h5CJxA6hiFhWk05kKJjqi8zxbh?= =?us-ascii?Q?zeJJ9FDteqD/BfK45co7EZEZvLwtHsaDpwDrXvW+vUQCpDnOynr0X8RLLzNv?= =?us-ascii?Q?14Qbbdn2vALGLWTxUGmwtq621nxbLtOZeedjv/ODHlD1ilB7woYboj6VDulc?= =?us-ascii?Q?Cl4z5Uci0c0y3sE2J3KLIqwPIViINWGyVPR3zHsW0y2m4f5xGczBV8RPi0De?= =?us-ascii?Q?sBPKxlu83ax0ptV1r2exVoAgMuvlLfjYN2e6NkmyyQsQjU9M7K4LZWWIiehz?= =?us-ascii?Q?7McnVWzJqOW3DwvpZZ4eeLt1Anus3OyCcqmv5G2gFf7qk+QzZIAtEdA5lRwA?= =?us-ascii?Q?CejwD0V87DPNRQWVgBg+CewcnoDC3Yuh63U/wDnCYBdLT1/RhL1eeR4VZqJJ?= =?us-ascii?Q?RCjGqhI8060yJg9pj+cBXL68a9TupQ/S03QnAJFiEm6fmImzBT6bfLH6roNf?= =?us-ascii?Q?9DcUjjj4i4VwmVFK058XK2yQmTrx4JTHW1qStDDZbL5zhXw/DB4wOzGMj+R4?= =?us-ascii?Q?0by7unznPoVBN/uyVwYUMQ/F8UqtFLY+yyIQuyp1E0IRIL3S9CSN7avoIeds?= =?us-ascii?Q?fdYLsgo8wtTcwPXxn/Ou2Bql623uSqCJuvx9o6AC4UZ1cXAK/W2queM/vbsh?= =?us-ascii?Q?d/sUe9kkkXY2XCT04PhJcqY=3D?= X-OriginatorOrg: ucl.ac.uk X-MS-Exchange-CrossTenant-Network-Message-Id: 54171478-9fcd-46a4-b4e5-08d9c3d9b119 X-MS-Exchange-CrossTenant-AuthSource: DU2PR01MB8429.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Dec 2021 16:56:39.7314 (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: zKgiANDEKCe2tn8qKKNPHaxg6xHfHADtn8MzjVCCsuQxL0C8q3QYgmTyvpfeIMZgZpQ2OyDDNwN6AfeURE8hDQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR01MB8751 Received-SPF: pass client-ip=40.107.1.132; envelope-from=e.fraga@ucl.ac.uk; helo=EUR02-HE1-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_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: , 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=1640026321; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=THWzZf5omRWfuKvYzyNPD0s0BKQoqaWtfRBQreacKJE=; b=eHkSipk2bsaBrVcp1BXrUT8fihPMJYXJtySlHoyIxaGyYNCldT/huoCx3/M9Odfwg4v+iz zNm05BMXi6NSy5lIF7GvuNLwAus7O4RPbJ8Br/0SDnxXeBuBL06mJv459lgGtXwheO+yPU /4NTQ+pbTJWY4O60dN1i8d5INvWfQrYswuGpLt5dyvJPoKdokAE88T9j609t+ow6w0fwDq 4bAOrVyEH+ZZ0EXp9L5fedEQy0Fl8/+L/DGO8vADf5gGnBKroqkD8UitoM6x0SC29LXDVO iGAFdyEKNuIBSmW8W83hqViB6YR43U2CPV2NYv8zyOaYNh+hz7kRTJD78WR76w== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1640026321; a=rsa-sha256; cv=pass; b=JWx+j7RJt8lFuq5HWVzUC3QtbYRpqrKQOvNJdHf6Pl+sUe8tRghItp3/jxlymGwup0o3tQ aiRfAXl74XkWMplTE69NU3DgBQfKSPJ8BgM3ibO3YMiC42YoFQfuHXBOsHqfuXy0MaW7Zp r/sEu/LQLlQZHXjhmzbWU8xM0nU3u2I58hJQWVfDYUCS2HmdDWRvXPaqi3nxRUKD208To0 fl9BzTI4VyikN29UqD5z+xRgQo1snKnLezyEWxm5D58EJ+iPyPzuzzrGWsWiHZV0bm9FYd b+FFnlQHw9uXgkqhUnHAZTQaEOcFiifKKYNzjim26FPKQFGQNPWU4UWhq2T8Wg== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=G2qNhnwW; 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: -5.22 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=G2qNhnwW; 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: B759D5468 X-Spam-Score: -5.22 X-Migadu-Scanner: scn0.migadu.com X-TUID: bMEU6G9k5jwI Hello all, for some time (years, really), I've suffered with flyspell overlays disappearing in comments in org documents. It never occurred to me that this was due to org itself so I just put up with and chalked it up to one of those Emacs mysteries. Today, for unrelated reasons [1], I ended up looking at the code, specifically org-fontify-meta-lines-and-blocks-1 and see that org explicitly removes flyspell overlays in comments. Before I look into maybe adding a user option for the flyspell issue, can somebody explain the rationale for this? My comments tend to be natural languages so flyspell is most definitely useful. Okay, spelling errors in comments may matter less in terms of dissemination but still... Or have I misunderstood something fundamental? thank you, eric Footnotes: [1] The unrelated reason is that I was looking at how I could get my own user-defined meta lines ("#+calc: " for my use of embedded calc in org, for the curious amongst you) fontified the way I want them. Not easy, as far as I can see. I further noticed that org also removes flyspell overlays from any "other" meta line, i.e. any other meta line not processed by specific code. -- : Eric S Fraga, with org release_9.5.1-279-g8908fb in Emacs 29.0.50 : Latest paper written in org: https://arxiv.org/abs/2106.05096