GNU bug report logs - #78120
31.0.50; Calendar is not reliable with its marking

Previous Next

Package: emacs;

Reported by: Manuel Giraud <manuel <at> ledu-giraud.fr>

Date: Mon, 28 Apr 2025 14:48:02 UTC

Severity: normal

Found in version 31.0.50

Full log


View this message in rfc822 format

From: Manuel Giraud <manuel <at> ledu-giraud.fr>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Michael Heerdegen <michael_heerdegen <at> web.de>, 78120 <at> debbugs.gnu.org
Subject: bug#78120: 31.0.50; Calendar is not reliable with its marking
Date: Mon, 05 May 2025 19:53:53 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Michael Heerdegen <michael_heerdegen <at> web.de>
>> Cc: manuel <at> ledu-giraud.fr,  78120 <at> debbugs.gnu.org
>> Date: Mon, 05 May 2025 02:45:37 +0200
>> 
>> > Both overlays have the same (unspecified) priority, so which one of
>> > them "wins" depends on many factors, including the exact memory layout
>> > of the Emacs session.  The latter changes each time you press 'm', so
>> > you sometimes see one or the other face.
>> 
>> Plausible. (Would it be thinkable to make the behavior deterministic?)
>
> It's deterministic.  But the factors affecting determinism are
> sometimes not deterministic enough ;-)

:-)

What seems strange to me is that I find overlays to be pretty
deterministic while the face features are different:
foreground/background/italic... (See my second recipe in this thread)

But in calendar, this seems less deterministic 🤷

[...]

> So Someoneā„¢ should take a look at the faces and decide which one of
> them is more important, or at least post the list here so we could
> discuss based on that list.

I think a better way would be to use the overlay priority and be able to
select from the diary date.
-- 
Manuel Giraud




This bug report was last modified 37 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.