From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id IPsrNhVR1mVmZgAA62LTzQ:P1 (envelope-from ) for ; Wed, 21 Feb 2024 20:37:58 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id IPsrNhVR1mVmZgAA62LTzQ (envelope-from ) for ; Wed, 21 Feb 2024 20:37:58 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=DKxpzGop; 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"; dmarc=pass (policy=none) header.from=posteo.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1708530105; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=rvyGiIFYySMFYko2C2cf1F1nzmOhjLFm+iAfaEZSIMI=; b=OP8M3MpoHwZU8YfTJnp0BgFukyry4C1byiS/RUZZG8g+dKcsRodaYu1soJYQmHXrr9WaOa gH3hzCiJpX+Ykl/PIXVRqiH9UsLZ3kFaFp/E6IWQOn2Hi6DjRhBfFmdCCpoBJw+SqgVtpd K3hyCtl6F2p0e9p93Z2s78GkZl3EEJiJZKnVojSPUQILiMWvX4qnxpC6Cm/1H0e17MZvcX 6LyJfnSXF+GSI308VFcjpR1Nfdq3VMfV8zcif0DNj+uG2bfOzEaeF3ca/11TRGsCHhDGoo aT4SmWy1BMjVquPIM/S/n0sOkGQJe3izDO3YDngTOCuB3mP2jGUwRLOOD3Ztxw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=DKxpzGop; 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"; dmarc=pass (policy=none) header.from=posteo.net ARC-Seal: i=1; s=key1; d=yhetil.org; t=1708530105; a=rsa-sha256; cv=none; b=doRicU1dM+ZOj0DRySLxk/RBaqCzn8ZmdJ9r1vAdoUT9H9wARWiz4bGJ77BwGQc9Lrj4au ABw4zY3EbIM0pb1+Wmnx2cFfdoiwz94Qoz6OgCK/x8aXbMTrx/IWpU50O4k4Cy27BMniak Z0hJJn8oLNHKBk1SvxCtLQHwFXT3pJdBeDinOXYwo2ZfMW9/vOMbLO2+/y67Iw0af+KrFK u0zQ7HA+4iGev0vF+sV/Z+AXmbV76pVLMFIFNHm/J/BfqfrVYkHppCj4vP/6syFkPzTtGJ Y+lSEmf4jcVuTvsaiSOmt9FJTQvVwq/7B1uJPEmYBN7FTV+LpGWBxrLVoRLoSg== 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 3A0207C4FC for ; Wed, 21 Feb 2024 16:41:45 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rcoZc-0002cL-RV; Wed, 21 Feb 2024 10:31:52 -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 ) id 1rcoOQ-0001sJ-26 for emacs-orgmode@gnu.org; Wed, 21 Feb 2024 10:20:18 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rckbQ-0003Q7-Cu for emacs-orgmode@gnu.org; Wed, 21 Feb 2024 06:17:29 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 811F1240103 for ; Wed, 21 Feb 2024 12:17:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1708514246; bh=vYZ5jCSa9vS3x8bQZ22qd28dWY6L8FCZpNTR6tmG8/s=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=DKxpzGopuPIS2AZ5ioM618WpohANgi7bpwWMdYomUpUzZViGzEKPPO7ghPqr1zROs HOGOh9p9A22Ib2fNfkBZkj7CNWNuInTSglEs7btj802x6rDUKs0s+Yk8rOqTSEeYfS OJCylLHnppBrud/E5mm3VIhLI/GkHLOaif4STMzzDajWB70Ab55untFk9jR4yOBkkC F5tcBmVixsD19o189HtsoDPTxrz5iD8iD8+o8kmBov6oJCXKxpNAc/7jjE3HOjT4xW t6RJvdBNWwNIef2qD2HBGToaJf41HMaIrueYy66lIHnsqftAk+rW1x5be1/JFjJ74O XNAJd2U/5+gNw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Tftz9453jz9rxQ; Wed, 21 Feb 2024 12:17:24 +0100 (CET) From: Ihor Radchenko To: John Kitchin Cc: Emacs Orgmode Subject: Re: interaction of fontified calendar entries and org-read-date In-Reply-To: References: <87wmr7rssj.fsf@localhost> <875xyq7qbn.fsf@localhost> Date: Wed, 21 Feb 2024 11:21:07 +0000 Message-ID: <871q96t658.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.66; envelope-from=yantar92@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -4.66 X-Spam-Score: -4.66 X-Migadu-Queue-Id: 3A0207C4FC X-TUID: mabx8XTyEi6g John Kitchin writes: > However, if I edebug `calendar-make-temp-face' and step through each line, > then it works the same as using a face. And, after that it seems to work > most of the time. It turned out that the problem is caused by interaction between Org mode's overlay and calendar.el's overlay. They have the same priority, so the order they are applied depends on subtle details of the code and on when redisplay occurs. That's why edebug yielded different results. See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=69271 I fixed this subtle issue on main. https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=67d937248 -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at