From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#46883: 28.0.50; calendar-holidays var setup errors Date: Fri, 05 Mar 2021 16:31:41 +0100 Message-ID: <8735x97h2a.fsf@rub.de> References: <87zgzkwach.fsf@gnus.org> <871rcvw3nl.fsf@gnus.org> <8d30f943a2bcefa4c00c821a4a6dd8d2@faryna.io> <875z25rag8.fsf@gnus.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6173"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 46883@debbugs.gnu.org, adam@faryna.io To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 05 16:32:24 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lICRC-0001Qj-UJ for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 05 Mar 2021 16:32:23 +0100 Original-Received: from localhost ([::1]:55870 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lICRB-0004Gj-TP for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 05 Mar 2021 10:32:21 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35078) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lICQs-00043e-HA for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 10:32:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51870) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lICQr-00010K-W0 for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 10:32:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lICQr-0004Ia-SJ for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 10:32:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Mar 2021 15:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46883 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 46883-submit@debbugs.gnu.org id=B46883.161495831516510 (code B ref 46883); Fri, 05 Mar 2021 15:32:01 +0000 Original-Received: (at 46883) by debbugs.gnu.org; 5 Mar 2021 15:31:55 +0000 Original-Received: from localhost ([127.0.0.1]:35183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lICQk-0004ID-LH for submit@debbugs.gnu.org; Fri, 05 Mar 2021 10:31:55 -0500 Original-Received: from mout.gmx.net ([212.227.17.20]:39369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lICQi-0004Hz-77 for 46883@debbugs.gnu.org; Fri, 05 Mar 2021 10:31:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1614958304; bh=08qnVgSsHL7tw14LQAdgkFZfx0ku9T/O5KzwX4wfQWc=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=F2vhBNzZdWWF3cjkE+SIsdMZ4ifdaTthXKjJXVrQxBhy6dcKP4VCbENP6m1lW9TUl G4m1DHebneircGi4HLizdO/2Kjez4oA9c6K3EMen5h9ByCNETgR11B/ijRuKDpgaP/ puILvJ8QDsT5AnTBn/JZWBpRvuWwytSis6XvH2Gk= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from strobe-jhalfs ([188.109.206.74]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MQvD5-1l5lgd2AHX-00NxVE; Fri, 05 Mar 2021 16:31:44 +0100 In-Reply-To: <875z25rag8.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 05 Mar 2021 14:34:15 +0100") X-Provags-ID: V03:K1:cbeMBMW3v1Z5hB4BxV8U6ASTD3X9mGEIF+e5FWQNunuf02KtPN5 IvUYvf3QRlrQYMazM0tCXzdlq9tecGKquz1bYUu96EnhcK1wZCpUd/n6VDfjnwU2GnsXDI7 mplcLTOg7uYRMwDVIoZUmjv7or04o+h7SYVxauibAEPytB8uDOEvxd52VJNnExfFADs2RlO VYvf+JWB6QefnTrYR5EWw== X-UI-Out-Filterresults: notjunk:1;V03:K0:v7UzpKEGB2E=:r6YkIE52GsX6xP26sWvAwd EWy/wWXV974fqt2v2x7F4lkxN3qYcOh6TqGn6+mWPnEMCfl6CGetgOVWJbI8aGIOZCVh5H2tF S2EkOPK7dE6o4pIajygtB2MIj6AzKFzENNHrcP6Ur/PAhgPKJrOb09DIJN6Fu+z9Xayc24jqL 6mXjpKglYU2qyyMdBy8jFbSVsUdrjxaY4KbFdcu3iF4e0+Qie9r3mOScr1syMdQZr6u4hlBi5 Sn4fedgPdunKjQz/jb9kqHbHhNz6apFoXz5HH1sWkFmGoeshBMESI6OLR5wb76fXDqBQYMvp+ 974KAUEaoZ3QWW6iP7nXJji0iaZlHFkEON+FVseXpCbBiGBcP00xWkbx6IUfAbfNQxtukECtn jlqCv1uKNZdv4rECZ/qiIKyfucdMgWWj5deKmGIhB+1QkmY42OWBaWhMWuXciYDSdkMqMren+ CR70faxpOSC1eLxIs2l7r4dVt1ej97GTKuamYgtKtgSlEUK/9jR0KiaH7OyAcIeyOtlU6wOr3 VW4r9OJFnkt5tuGH7H6SooQong6A8jg/Ny94OEPVT7DbGaP6PKVXB8ZaBupjA/+KCqlLGkgNo fx4yZtvtP9lioQ01gXvplEMJ4MhT5kF9nX/Lb/cve6ChdNpG0ZEpSqDnvByxJUhQ4bPtZGOEF jS0w8C84tsHPxtW8soEI3TcKvy7iy+bw95kZZKZ5suHxeMSSbbp29mjG5PABYZiwzsXBsrAC8 k1dh0qkJn+p10Jc3RinBId6kb+Lj4jWv1Kktjclv/NCW1uLmx3YyCHGGK2PXJ5omf5uksIdP X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:201553 Archived-At: --=-=-= Content-Type: text/plain On Fri, 05 Mar 2021 14:34:15 +0100 Lars Ingebrigtsen wrote: > adam@faryna.io writes: > >> I did but nothing new shows up. >> >> Also while Emacs is running it brings to the front the *Warning* >> buffer with this calendar errors, as it probably continue try to >> initialize it. > > Very odd. Does anybody else have any suggestions for debugging this? You can put this in your init file: (setq calendar-debug-sexp t) I made an init file consisting of the sexps in the OP (except for the ones involving japanese-holidays, since I don't have that package), added the above for debugging, started Emacs, did `M-x calendar', typed `h' on a date in the Calendar buffer, and got this backtrace: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment Content-Transfer-Encoding: quoted-printable Content-Description: calendar-debug-sexp backtrace Debugger entered--Lisp error: (invalid-function (holiday-fixed 1 21 "Dzie= =C5=84 Babci")) ((holiday-fixed 1 21 "Dzie=C5=84 Babci") (holiday-fixed 1 22 "Dzie=C5=84 = Diadka") (holiday-fixed 2 22 "Ofiarowanie Pa=C5=84skie (Matki Boskiej Gromn= icznej)") (holiday-fixed 2 8 "T=C5=82usty Czwartek") (holiday-fixed 2 10 "O= statnia Sobota Karnawa=C5=82u") (holiday-fixed 2 13 "Ostatki") (holiday-fix= ed 3 1 "Narodowy Dzie=C5=84 Pami=C4=99ci =C5=BBo=C5=82nierzy Wykl=C4=99tych= ") (holiday-fixed 3 10 "Dzie=C5=84 M=C4=99=C5=BCczyzn") (holiday-fixed 3 20= "Pocz=C4=85tek Astronomicznej Wiosny") (holiday-fixed 3 25 "Zmiana czasu z= zimowego na letni") (holiday-fixed 3 25 "Niedziela Palmowa") (holiday-fixe= d 3 29 "Wielki Czwartek") (holiday-fixed 3 30 "Wielki Pi=C4=85tek") (holida= y-fixed 3 31 "Wielka Sobota") (holiday-fixed 4 2 "(bank) Poniedzia=C5=82ek = Wielkanocny") (holiday-fixed 4 8 "=C5=9Awi=C4=99to Bo=C5=BCego Mi=C5=82osie= rdzia") (holiday-fixed 4 22 "Mi=C4=99dzynarodowy Dzie=C5=84 Ziemi") (holida= y-fixed 5 1 "(bank) Mi=C4=99dzynarodowe =C5=9Awi=C4=99to Pracy") (holiday-f= ixed 5 2 "Dzie=C5=84 Flagi Rzeczypospolitej Polskiej") (holiday-fixed 5 3 "= (bank) =C5=9Awi=C4=99to Konstytucji 3 Maja") (holiday-fixed 5 13 "Wniebowst= =C4=85pienie") (holiday-fixed 5 20 "(bank) Zes=C5=82anie Ducha =C5=9Awi=C4= =99tego (Zielone =C5=9Awi=C4=85tki)") (holiday-fixed 5 26 "Dzie=C5=84 Matki= ") (holiday-fixed 5 31 "(bank) Bo=C5=BCe Cia=C5=82o") (holiday-fixed 6 1 "M= i=C4=99dzynarodowy Dzie=C5=84 Dziecka") (holiday-fixed 6 21 "Pierwszy Dzie= =C5=84 Lata (najd=C5=82u=C5=BCszy dzie=C5=84 roku)") (holiday-fixed 6 23 "D= zie=C5=84 Ojca") (holiday-fixed 8 1 "Narodowy Dzie=C5=84 Pami=C4=99ci Powst= ania Warszawskiego") (holiday-fixed 8 15 "(bank) =C5=9Awi=C4=99to Wojska Po= lskiego") (holiday-fixed 8 15 "Wniebowzi=C4=99cie Naj=C5=9Bwi=C4=99trzej Ma= ryi Panny") (holiday-fixed 8 31 "Dzie=C5=84 Solidarno=C5=9Bci i Wolno=C5=9B= ci") (holiday-fixed 9 23 "Pocz=C4=85tek Astronomicznej Jesieni") (holiday-f= ixed 9 30 "Dzie=C5=84 Ch=C5=82opaka") (holiday-fixed 10 14 "Dzie=C5=84 Nauc= zyciela (Dzie=C5=84 Edukacji Narodowej)") (holiday-fixed 10 28 "Zmiana czas= u z letniego na zimowy") (holiday-fixed 11 1 "(bank) Wszystkich =C5=9Awi=C4= =99tych") (holiday-fixed 11 2 "Dzie=C5=84 Zaduszny") (holiday-fixed 11 11 "= (bank) Narodowe =C5=9Awi=C4=99to Niepodleg=C5=82o=C5=9Bci") (holiday-fixed = 11 29 "Andrzejki") (holiday-fixed 12 4 "Barb=C3=B3rka (Dzie=C5=84 g=C3=B3rn= ika, naftowca i gazownika)") (holiday-fixed 12 6 "Dzie=C5=84 =C5=9Bw. Miko= =C5=82aja") (holiday-fixed 12 21 "Pocz=C4=85tek Astronomicznej Zimy") (holi= day-fixed 12 24 "Wigilia Bo=C5=BCego Narodzenia") (holiday-fixed 12 25 "(ba= nk) Bo=C5=BCe Narodzenie (1 dzie=C5=84)") (holiday-fixed 12 26 "(bank) Bo= =C5=BCe Narodzenie (2 dzie=C5=84)")) eval(((holiday-fixed 1 21 "Dzie=C5=84 Babci") (holiday-fixed 1 22 "Dzie= =C5=84 Diadka") (holiday-fixed 2 22 "Ofiarowanie Pa=C5=84skie (Matki Boskie= j Gromnicznej)") (holiday-fixed 2 8 "T=C5=82usty Czwartek") (holiday-fixed = 2 10 "Ostatnia Sobota Karnawa=C5=82u") (holiday-fixed 2 13 "Ostatki") (holi= day-fixed 3 1 "Narodowy Dzie=C5=84 Pami=C4=99ci =C5=BBo=C5=82nierzy Wykl=C4= =99tych") (holiday-fixed 3 10 "Dzie=C5=84 M=C4=99=C5=BCczyzn") (holiday-fix= ed 3 20 "Pocz=C4=85tek Astronomicznej Wiosny") (holiday-fixed 3 25 "Zmiana = czasu z zimowego na letni") (holiday-fixed 3 25 "Niedziela Palmowa") (holid= ay-fixed 3 29 "Wielki Czwartek") (holiday-fixed 3 30 "Wielki Pi=C4=85tek") = (holiday-fixed 3 31 "Wielka Sobota") (holiday-fixed 4 2 "(bank) Poniedzia= =C5=82ek Wielkanocny") (holiday-fixed 4 8 "=C5=9Awi=C4=99to Bo=C5=BCego Mi= =C5=82osierdzia") (holiday-fixed 4 22 "Mi=C4=99dzynarodowy Dzie=C5=84 Ziemi= ") (holiday-fixed 5 1 "(bank) Mi=C4=99dzynarodowe =C5=9Awi=C4=99to Pracy") = (holiday-fixed 5 2 "Dzie=C5=84 Flagi Rzeczypospolitej Polskiej") (holiday-f= ixed 5 3 "(bank) =C5=9Awi=C4=99to Konstytucji 3 Maja") (holiday-fixed 5 13 = "Wniebowst=C4=85pienie") (holiday-fixed 5 20 "(bank) Zes=C5=82anie Ducha = =C5=9Awi=C4=99tego (Zielone =C5=9Awi=C4=85tki)") (holiday-fixed 5 26 "Dzie= =C5=84 Matki") (holiday-fixed 5 31 "(bank) Bo=C5=BCe Cia=C5=82o") (holiday-= fixed 6 1 "Mi=C4=99dzynarodowy Dzie=C5=84 Dziecka") (holiday-fixed 6 21 "Pi= erwszy Dzie=C5=84 Lata (najd=C5=82u=C5=BCszy dzie=C5=84 roku)") (holiday-fi= xed 6 23 "Dzie=C5=84 Ojca") (holiday-fixed 8 1 "Narodowy Dzie=C5=84 Pami=C4= =99ci Powstania Warszawskiego") (holiday-fixed 8 15 "(bank) =C5=9Awi=C4=99t= o Wojska Polskiego") (holiday-fixed 8 15 "Wniebowzi=C4=99cie Naj=C5=9Bwi=C4= =99trzej Maryi Panny") (holiday-fixed 8 31 "Dzie=C5=84 Solidarno=C5=9Bci i = Wolno=C5=9Bci") (holiday-fixed 9 23 "Pocz=C4=85tek Astronomicznej Jesieni")= (holiday-fixed 9 30 "Dzie=C5=84 Ch=C5=82opaka") (holiday-fixed 10 14 "Dzie= =C5=84 Nauczyciela (Dzie=C5=84 Edukacji Narodowej)") (holiday-fixed 10 28 "= Zmiana czasu z letniego na zimowy") (holiday-fixed 11 1 "(bank) Wszystkich = =C5=9Awi=C4=99tych") (holiday-fixed 11 2 "Dzie=C5=84 Zaduszny") (holiday-fi= xed 11 11 "(bank) Narodowe =C5=9Awi=C4=99to Niepodleg=C5=82o=C5=9Bci") (hol= iday-fixed 11 29 "Andrzejki") (holiday-fixed 12 4 "Barb=C3=B3rka (Dzie=C5= =84 g=C3=B3rnika, naftowca i gazownika)") (holiday-fixed 12 6 "Dzie=C5=84 = =C5=9Bw. Miko=C5=82aja") (holiday-fixed 12 21 "Pocz=C4=85tek Astronomicznej= Zimy") (holiday-fixed 12 24 "Wigilia Bo=C5=BCego Narodzenia") (holiday-fix= ed 12 25 "(bank) Bo=C5=BCe Narodzenie (1 dzie=C5=84)") (holiday-fixed 12 26= "(bank) Bo=C5=BCe Narodzenie (2 dzie=C5=84)")) t) calendar-holiday-list() calendar-check-holidays((3 5 2021)) calendar-cursor-holidays(nil 104) funcall-interactively(calendar-cursor-holidays nil 104) call-interactively(calendar-cursor-holidays nil nil) command-execute(calendar-cursor-holidays) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable The problem seems to be this sexp from the OP's post: (setq holiday-local-holidays nil calendar-christian-all-holidays-flag t calendar-holidays (list japanese-holidays polish-holidays english-holidays ;; holiday-local-holidays general-holidays holiday-christian-holidays holiday-solar-holidays) ;; calendar-mark-holidays-flag t calendar-week-start-day 1 calendar-date-style 'european) Using `list' results in an unsuitable list structure. I replaced it by `append' (again omitting japanese-holidays), restarted Emacs, did `M-x calendar', typed `h' on March 10 in the Calendar buffer, and the echo area displayed this message: Wednesday, 10 March 2021: Dzie=C5=84 M=C4=99=C5=BCczyzn So I guess that should fix the OP's problem. Steve --=-=-=--