From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:5f26::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id UJzdOhwchGVlXAAAkFu2QA (envelope-from ) for ; Thu, 21 Dec 2023 12:06:05 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id YCL1NxwchGVvFwEAqHPOHw (envelope-from ) for ; Thu, 21 Dec 2023 12:06:04 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=fe2OQIkG; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=posteo.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1703156764; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=JifI4skZ1CqqWY/Aj7tvSnjEMdX1jPk5UGjsKc4JMgo=; b=kN/QEyA4S/UvDe4zQNBUorxkgcs5xZcDngb/pdIWUYwyDHf8IMjCTacLyOtXw1ftiOlXgz yQskMQnrSeJwwToRxlvZBdgdXX0r313ejPftoKX5vhlOG0XIwc+Av5jrf93P7FEr/TA3AF 3MHMiFrAtBuzbVld7/oWodKsuVhZ566oSzEvXa8ya8R86SUz3yrAW5HE09dKvgpBte6iGF 87kk+garO1CwHj3IYGpkoIHiBZEqc+dAky4ZHLzDJKZv1GrWUBFd9oYV5rdtY1AX1q9aoo zyJ08gYd7RN6yqFg2RhQZMp4YwxituzYq8mwbr51/LIq+SLDtwc0vi2uS8hpCw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=fe2OQIkG; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=posteo.net ARC-Seal: i=1; s=key1; d=yhetil.org; t=1703156764; a=rsa-sha256; cv=none; b=cbt4Tn3xjrb1P55OrwBaWTKzWZuYp15MseWww0IFCeTJBlUY6NNngPIQ9d7pJMJTC8Ml1D W4OLXXsRVTleB4LOk7M+y362r4dx5q1y+Ee8urmWlaHNf76/8eiXC8Ql63ttF8DdNHIJgJ dL29Hn+m0mI+1QKZ3UTWvsmeyzR+h57A9cHH58VTzdxjvX429Xw6/CWDQbVpWh5qwNUnSZ eu2gA54nHMdRIPiBbeYH2NW83dJbJVaOgNzGdUDQFr6FZUNDONRqLx18rdRB5Svamg11uf lSFSP8u+mEI3a5n7bUX6cPWOZgCf4BWO/xPZTG0Z5DJzcyR86ppnRG0WH1NGKA== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 31355541BB for ; Thu, 21 Dec 2023 12:06:03 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rGGrd-0007eY-EF; Thu, 21 Dec 2023 06:05:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rGGrc-0007eL-CQ for emacs-orgmode@gnu.org; Thu, 21 Dec 2023 06:05:16 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rGGrS-00058I-R7 for emacs-orgmode@gnu.org; Thu, 21 Dec 2023 06:05:12 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 8A021240104 for ; Thu, 21 Dec 2023 12:05:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1703156702; bh=QgCll0t9rmbe/ConIR6hRV9j2kuOm0BUfxya73HWUqk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=fe2OQIkGmNATCLeX2QxQeIRSSHElPYsP8DLA8TdL+2/JC92ognDAvE3zN+F7VBQ8O w8xiZcyPa5eLqsJFssk5Tj7ZkgAtBOIVhH1iUWrcnJjM3/tzqMT+VoQgpKssBOy1LG q2f/GN32NhcW/FwLH9NqgUBdTk0EP8eFflvU40uE0zIRYVXmsAEkTtIQySp9NP92r4 zSzuZ5pFarWFPTmk3ADhH+C40w44xjKbhg58cY/u9soZi67cTb9bEguHF/sRTYameO /IH6/Z+MIHLV1WflgBOa1pHwsK3b7d564enef2rU7L2+MdiP6ebOY1FPFF0ajMEF3n oXY+FyWRhWPmQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4SwndT6Y51z9rxM; Thu, 21 Dec 2023 12:05:01 +0100 (CET) From: Ihor Radchenko To: Luca Ferrari Cc: emacs-org list Subject: Re: track birthdays without having them constantly being in the agenda view In-Reply-To: References: Date: Thu, 21 Dec 2023 11:08:14 +0000 Message-ID: <87frzvvmn5.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.66; envelope-from=yantar92@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -4.43 X-Spam-Score: -4.43 X-Migadu-Queue-Id: 31355541BB X-TUID: I1DlUlZYPHV5 Luca Ferrari writes: > I would like to switch to org-agenda to track birthdays, but if I > place a deadline with a +1y specifier, like: > DEADLINE: <2022-12-14 mer +1y> > the birthday pops in the agenda view even after it has passed. I'm > sure there is a simple trick to make it disappear once it has expired, > but I cannot figure how to do it. > Any suggestion? DEADLINE is designed for tasks. Until DONE, entries with DEADLINE appear in agenda as overdue. Is it what you generally want to see for tasks. You can 1. Turn it into TODO and mark DONE once handled (when deadline has a repeater, marking birthday DONE will re-schedule it and flip the todo keyword back to TODO) 2. Just use timestamp like <2022-12-14 mer +1y> without DEADLINE. This will make the birthday appear on the day of birthday in your agenda. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at