Subject: bug#5619: 23.1; Calendar (diary-mark-entries)

From: Glenn Morris <[email-masked]>
Date: Wed, 24 Feb 2010 14:13:00 -0500

Please keep 5619@debbugs in the cc.

Mohamed HIBTI wrote:

> Debugger entered--Lisp error: (wrong-type-argument stringp nil)
>   string-to-number(nil)
>   diary-mark-entries-1(calendar-mark-date-pattern)
>   diary-mark-entries(1)
>   call-interactively(diary-mark-entries nil nil)

I really can't see how this can happen, nor why `i d' should
apparently behave differently for you to how it does for me.

Please post the value of the following variables:

calendar-day-name-array
calendar-day-abbrev-array
calendar-month-name-array
calendar-month-abbrev-array
diary-date-forms

> M-x list-load-path-shadows 
> returns

Lots of emacs-w3m stuff, but no obvious problems.

Please try moving all files and directories in your site-lisp
directory somewhere out of the way, restarting Emacs with the -Q
option, and repeating the experiment.

Please also post the exact minimum diary file that causes the error.

Thanks.