From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.bugs Subject: bug#49995: 28.0.50; EBDB Anniversaries do not appear marked in calendar Date: Wed, 18 Aug 2021 10:13:06 -0700 Message-ID: <87v942llr1.fsf@ericabrahamsen.net> References: <87h7ft5ea2.fsf@ericabrahamsen.net> <877dgogihz.fsf@web.de> <87y293527m.fsf@ericabrahamsen.net> <87bl5zxso8.fsf@ericabrahamsen.net> <871r6uhmn9.fsf@web.de> <87y292wzmy.fsf@ericabrahamsen.net> <87tujqwvi9.fsf@ericabrahamsen.net> <87k0kmwjie.fsf@ericabrahamsen.net> <87r1es56wf.fsf@web.de> <87y28zua6h.fsf@ericabrahamsen.net> <874kbmwxt4.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21800"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 49995-done@debbugs.gnu.org, Pankaj Jangid To: Michael Heerdegen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 18 19:14: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 1mGP8r-0005Og-Up for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 18 Aug 2021 19:14:18 +0200 Original-Received: from localhost ([::1]:34300 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mGP8q-0002V9-Cb for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 18 Aug 2021 13:14:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51650) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mGP8c-0002Sf-Ao for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2021 13:14:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45942) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mGP8c-0003gG-3t for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2021 13:14:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mGP8b-0002ua-Vw for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2021 13:14:01 -0400 Resent-From: Eric Abrahamsen Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 Aug 2021 17:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 49995 X-GNU-PR-Package: emacs Mail-Followup-To: 49995@debbugs.gnu.org, eric@ericabrahamsen.net, pankaj@codeisgreat.org Original-Received: via spool by 49995-done@debbugs.gnu.org id=D49995.162930679611105 (code D ref 49995); Wed, 18 Aug 2021 17:14:01 +0000 Original-Received: (at 49995-done) by debbugs.gnu.org; 18 Aug 2021 17:13:16 +0000 Original-Received: from localhost ([127.0.0.1]:57486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGP7r-0002t3-VP for submit@debbugs.gnu.org; Wed, 18 Aug 2021 13:13:16 -0400 Original-Received: from mail.ericabrahamsen.net ([52.70.2.18]:33062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGP7p-0002sl-VV for 49995-done@debbugs.gnu.org; Wed, 18 Aug 2021 13:13:15 -0400 Original-Received: from localhost (c-73-109-4-106.hsd1.wa.comcast.net [73.109.4.106]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id C9E2AFA07F; Wed, 18 Aug 2021 17:13:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1629306788; bh=njkGwZd0m6iD/giJ2C8xncIvtg4qGZ3e8nHfo4tZ+hI=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=VSQ7p8cL6RjkpEO97NcifagAJVxdchDnNJhItc1PhVAGmqoOplnZ0GfPBb4XqzRPU eIr1y+B5TTNdPmsmGyhiLbLnPRqW37TmuAhkeIv7YeB0CMm+L2XioeuUMoGpwCobC7 YwMSV5KrzlRFOFxn8y0ALdcV3ux0S6ucfMULgmvw= In-Reply-To: <874kbmwxt4.fsf@web.de> (Michael Heerdegen's message of "Wed, 18 Aug 2021 17:57:11 +0200") 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:212166 Archived-At: Michael Heerdegen writes: > Eric Abrahamsen writes: > >> Otherwise, `ebdb-diary-anniversaries' works the way it does now, for >> only the diary, or in Org. > > Ok, great. > >> >> Maybe, additionally, we provide a `ebdb-export-to-org' command that >> writes an Org file holding all our anniversaries as headings, with >> advance notifications implemented as DEADLINE lines with a warning >> period. [...] > > While the idea has some charm, you would loose the speed advantages from > using a hash table for lookup, right? Or would Org build and use one > internally? > > Anyway, I think personally I would not want to have a second place for > anniversaries - unless it would then be beneficial to use only that file > in the future. This would just be an alternate way of getting EBDB anniversaries into your Org agenda. Instead of sticking %%(ebdb-diary-anniversaries) somewhere in your Org files, EBDB would export a separate Org file holding its anniversaries as headings, which you would include in the Agenda. It would only make sense if the user wanted to make lots of edits to the anniversary entries. I'm probably just overthinking things! I've just pushed the changes so far, and released a new version, and now will work on further customization. I want to implement this for the ID field as well: I meant to do that quite a while ago, and my own passport expired because I hadn't yet gotten around to writing the code... :(