From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#49995: 28.0.50; EBDB Anniversaries do not appear marked in calendar Date: Sat, 14 Aug 2021 17:20:56 +0200 Message-ID: <877dgogihz.fsf@web.de> References: <87h7ft5ea2.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39051"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 49995@debbugs.gnu.org, Pankaj Jangid To: Eric Abrahamsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 14 17:22:18 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 1mEvUI-0009wj-J2 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 14 Aug 2021 17:22:18 +0200 Original-Received: from localhost ([::1]:39812 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mEvUH-0005Hb-8R for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 14 Aug 2021 11:22:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59006) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mEvU4-0005Fq-KJ for bug-gnu-emacs@gnu.org; Sat, 14 Aug 2021 11:22:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33745) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mEvU2-0005ZM-9m for bug-gnu-emacs@gnu.org; Sat, 14 Aug 2021 11:22:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mEvU1-0004MC-Rs for bug-gnu-emacs@gnu.org; Sat, 14 Aug 2021 11:22:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Aug 2021 15:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49995 X-GNU-PR-Package: emacs Original-Received: via spool by 49995-submit@debbugs.gnu.org id=B49995.162895447916693 (code B ref 49995); Sat, 14 Aug 2021 15:22:01 +0000 Original-Received: (at 49995) by debbugs.gnu.org; 14 Aug 2021 15:21:19 +0000 Original-Received: from localhost ([127.0.0.1]:45291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mEvTK-0004LB-Vc for submit@debbugs.gnu.org; Sat, 14 Aug 2021 11:21:19 -0400 Original-Received: from mout.web.de ([212.227.17.12]:59415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mEvTF-0004Kt-Ls for 49995@debbugs.gnu.org; Sat, 14 Aug 2021 11:21:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1628954457; bh=CscxfpxUxN4aGXJ65lQgvq81XBB6LJA7FV+9Hd2xgv0=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=kHup614pJrwCzVORp/9dBOd+WCZmT1t0zQcHs4nBPev+lU2DStLSGkU36jm4P48wR dBmt4GZTdqrsPiZKaCs3vOni3GUkR3YBjgtEEnMOs7TPxL+KQxV1go9skN14dVZLOw OCgDECmQhEUXT2GTwVeyLx7DLINthznT4EQSq4TU= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([88.66.201.45]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1M9Za2-1m9P9Z1Vdk-005b4E; Sat, 14 Aug 2021 17:20:57 +0200 In-Reply-To: <87h7ft5ea2.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Fri, 13 Aug 2021 12:35:17 -0700") X-Provags-ID: V03:K1:SXW7MaZNA+AVffb3mnAtajHwVx+3d8VtJ975LgC6CqH0o4SU7b+ 3iC41Vj8T9Aw0yHuvXbzgSvXANq4c9+IN2jFXROq9eo7EkABJfFC7o+w0Z/s/YDTuHAuXKX x6djyeemPo7nPBxHuUUW/vLEdeWPTNjlbdLsKeu/AgD9jHazoGIG2TG+TpvhxUlB3G/iIb2 YXRV2dlSdrwncFqcdDlcQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:KRNfNi4a8yQ=:sXFvJRtirQH7+M0Lh/qE5X iVif8KKg2nE+fD6CGesE3eblZ33Df6MYnKHhKx+7/C7sus2efenRRpfQSRNtBE4PQgTNB5PB4 GhmzFkAHYoP9/5ZODhibEle1g6A3pUp2IeuW/qohXjTrbPX43BPkSXoQezaaztyIaAtuIplho iShw8tNZVP+lnqQ9g9m/NZTQse2RNeeVHOElNC6QC3MqUqyjzojgoSzs9a8rce6hpx2x8fFcH sVPY5qvxgTMKnHDGjhXsNZbxNivZjtQxT40DTTwXa725JuA4aON0cZ7iJGL0zuHAL+PMjbjD/ mvE3PaRC2kg8m200brGGQLy2FRMqRBNR9Honng6qCIAgXAiXl1ayzWEq189y93HDhl1l9Xn2b nikXmDBzo6lldtql1opyansboFgEBu/QVWDhsODV+/iT1uwbcgjbN2k37RYuIWoUrjIO1rKSx hHAPQq/R/g/QvxfBbOECY7jzMKealSQtTL78K2vG0HeBojjaPDtzJ9qeeByNySiauBCAjx1mx TamWkdUAWrAE7mPIMtEjv/pmO5k3a8kRQHZIcyhO7BnzjnrBNKUtgmpQjPGtkREJY0e9ZrabK NVHO1Mfmz/2HxiwzpLn9d0zke77h8KSqLUxq9HEhEVdmzlezDbUVi6zWKd9R2lNToTShyD3wp W2NIjfOo0mRY9LEUwFha4nRgbprWBYFp43tmIu0NSp9h5WY99a7iXZZEmv1hom1BkBWBU65Ht AhSfRmMryP/SGa2/7LebdiHfyglTVjhfb6PDXr/PYOzfMWxbj/jGmfvDK8qAwMKXuy8QtDUR 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:211843 Archived-At: Eric Abrahamsen writes: > Oof, EBDB's diary integration was "write once and back away slowly" > code. I'm trying to understand diary-lib.el. So far as I can see, when > you add diary entries to `diary-entry-list' [...] Suggestion: provide a new diary-sexp function, similar to `diary-lunar-phases'. Then marking would be handled by the diary. That function just has to return nil or a string (or a mark and a string) depending on the dynamical variable DATE. That's already the whole diary related part. People then have to add that function as sexp entry to their diary if they want. Michael.