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: Eli Zaretskii <eliz <at> gnu.org>
To: Manuel Giraud <manuel <at> ledu-giraud.fr>
Cc: 78120 <at> debbugs.gnu.org
Subject: bug#78120: 31.0.50; Calendar is not reliable with its marking
Date: Sat, 03 May 2025 12:08:02 +0300
> From: Manuel Giraud <manuel <at> ledu-giraud.fr>
> Date: Mon, 28 Apr 2025 16:47:31 +0200
> 
> 
> It seems that the calendar is not reliable with its marking of diary
> events.  Here is a recipe:
> 
>     1) emacs -Q
> 
>     2) Open the file "/tmp/diary", fill it with the following
>        contents and save:
> --8<---------------cut here---------------start------------->8---
> %%(diary-block 5 4 2025 5 4 2025 'success) Success
> May 4 2025 Good day
> --8<---------------cut here---------------end--------------->8---
> 
>     3) M-: (use-package diary-lib :custom (diary-file "/tmp/diary")) 
> 
>     4) M-x calendar
> 
>     5) Hit 'm' (diary-mark-entries) a few times.  Observe that the
>        fourth of May has not always the same color.
> 
> Maybe this is a limitation of overlays but when I tried to test
> (lightly) with overlapping overlays the visual results were always the
> same.

Thanks, but could you please describe the issue in more detail?  We
don't have an active maintainer of diary-lib, but you seem to imply
that there's some more basic issue with overlays here?  can you
elaborate on that, and perhaps show some Lisp that is not specific to
diary-lib?




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.