From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 6LfhFBMUC2F4rgAAgWs5BA (envelope-from ) for ; Thu, 05 Aug 2021 00:26:27 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id qJCnEBMUC2HyTAAAB5/wlQ (envelope-from ) for ; Wed, 04 Aug 2021 22:26:27 +0000 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 CA93C16356 for ; Thu, 5 Aug 2021 00:26:26 +0200 (CEST) Received: from localhost ([::1]:36634 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mBPLF-000652-R7 for larch@yhetil.org; Wed, 04 Aug 2021 18:26:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44332) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mBPKh-00064o-Mk for emacs-orgmode@gnu.org; Wed, 04 Aug 2021 18:25:51 -0400 Received: from mail-pl1-x62d.google.com ([2607:f8b0:4864:20::62d]:40490) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mBPKg-0006N0-44 for emacs-orgmode@gnu.org; Wed, 04 Aug 2021 18:25:51 -0400 Received: by mail-pl1-x62d.google.com with SMTP id c16so4670304plh.7 for ; Wed, 04 Aug 2021 15:25:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:subject:date:in-reply-to:message-id :mime-version; bh=VSQ9RF/0aSe+N0JTXz/FXEM268kXw9iD2Pxx3SK9iSY=; b=k9Uoa9mwqHJW7gqMWOvfHQzU3f7NDYnh/ORI2CVOG2WjsEGWDes6I7BeYHA5D9k856 ho6T9OxSF3+IMOtOS6q5BXb7xyJSITSooipQcET3VOTAAM9QDmGyjvonmL7X6wMPaXZ1 UpZrk2NctdFsdClAhr2nqhSFjtgo/CUHSEgRRydgAelCA2iQ1wh9rG20PU+ZVqFAdF3p 074vkHCdlCGBmluDH9/jsy2bc/UsB98jyCPFpmhBBNBFyRYb1y+buTn8LgYltIxp4g96 cAeY/PevPyeb9XRR+hbncQgeL1mXiOYJ6EDU0piMfYkt6Qpo6Q1dTnrDJu0rw8UP0Y4v 8Gog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:subject:date :in-reply-to:message-id:mime-version; bh=VSQ9RF/0aSe+N0JTXz/FXEM268kXw9iD2Pxx3SK9iSY=; b=uPxess0YFxlcKIT+JVH/+gCHgn2wlb+CQcrECweLgcJsjqw10sfxjgQXsADTbtyLeB IqmJLS3EFx8Y8CnibdAkKNpWB+bJSzwBfrCQk1FXMCsbJFlMNa6rQ0kWH7dAUpQtB8Ch xDy5aaY+YWS4JC3GwEC8VzlYJXvHo1ydTBfwIEg4iqvgrQqIoFEheYeMtvbzgRT33gtN jGiteIQU/Ldm/XD+gR0xrQFY003U5ktiaUyF6i6U7vEYUJoKCKoaR0eeIvLZPnH5KVy7 33q8lIkniDclGfKnb+s55NuBzMTTZfFdUfHsmsSWHPIxmpHmCjslO+l1krC5BoutBeWA gGdg== X-Gm-Message-State: AOAM532+lKYG0aQ0hpKbvutFmko2PP5L4zYyDNZOuQadWrcbjmCx2jrm +1nALhXlQjtu6lKcgX5859OUoVusYpo= X-Google-Smtp-Source: ABdhPJz6iq5O4rsnLbljkToGTa2cwHd9Bxud0TFAWInRRCSgOygZ0I7mRsPnJ58yLZMeEX35sQDQ4Q== X-Received: by 2002:a17:90b:3a87:: with SMTP id om7mr639755pjb.222.1628115947675; Wed, 04 Aug 2021 15:25:47 -0700 (PDT) Received: from tim-desktop (220-235-13-134.dyn.iinet.net.au. [220.235.13.134]) by smtp.gmail.com with ESMTPSA id h17sm3722078pfh.192.2021.08.04.15.25.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Aug 2021 15:25:46 -0700 (PDT) References: User-agent: mu4e 1.6.1; emacs 28.0.50 From: Tim Cross To: emacs-orgmode@gnu.org Subject: Re: Deleting (not archiving) TODO items when done Date: Thu, 05 Aug 2021 08:17:38 +1000 In-reply-to: Message-ID: <877dh0lue1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::62d; envelope-from=theophilusx@gmail.com; helo=mail-pl1-x62d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1628115986; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=VSQ9RF/0aSe+N0JTXz/FXEM268kXw9iD2Pxx3SK9iSY=; b=OgK6+bs6pjAZo6c6Y2+spCOeXCZxMRs2bkr6a9mobRiRHVy/hSFcIT8gGwv0O6+pznz6EF U5JjGB7QeUpuqSICPLBsAiZ9jiN1r7/qNO4YH33jKC8hCzt+s9LWzQUTWkRYS9vKp66ev6 S/yxmVZ3FheE49W4p4ZJpx8LxpdRcFiBgPGMb/Uzthi/BBcqhSxwXnN8FE5cDUvH4ye1iA v5DGxRPkdZMLG0jQ8zF8N5Byw/WIyJXqxh/KDSQY9TVJZWDU8a1el42UPGoQNXxUsgNuk4 BzAt5bSlcJ8WSt9f1V3dmQNg7+x6zZ1UexclXohhWT7Ot5sbNYiNvrldQaCgLw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1628115986; a=rsa-sha256; cv=none; b=Qf5KOURkLvzc13k0SzGc+bQxReU/2LsxQ92h7vsrwVRTrCotNzhJOwvyKyAsyvyfgPDJC+ Ou/jnwxtmt4IyRxRqq7LGeoNk0L42FP8BP7d46UcYsGj7eLw2V63zcNedfyuFW8u18q+8E xKhrwxoQBJ6ccpPxD11ffBSo5rHme21YZtpfUGsCRLW6Yd3kb5bbZJuBKlglny/HhabrYt /vW3W8EN0Ull+BxWJ3xYkXszx3/0HWXJbyG8e/aWpMyGA5omB0ONFW/pCggV98MB4hkbuv Mq0KK2DNgSik+aC3CcF5She40ScdwGmO9TQg8WIJx3eqSqJMOA9cVovSVDzj9A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=k9Uoa9mw; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -3.11 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=k9Uoa9mw; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: CA93C16356 X-Spam-Score: -3.11 X-Migadu-Scanner: scn1.migadu.com X-TUID: t8VIVzfKtpIO William Denton writes: > When I've marked a TODO item as DONE and want to get it out of my projects list, > I've always used C-c C-x C-a (org-archive-subtree-default) to get it out of the > way. > > Today I had to go through the archive file to find an old note about something, > and the file was huge because it was filled with many trivial TODOs that didn't > need to be archived. For example, If I'm waiting to hear back from someone, > when they reply I usually just want to mark the task DONE and delete it. I > don't need to record it forever. > > Maybe I've been using the archiving not as intended, but I don't see any other > command for getting rid of a TODO. I can't find a command to delete the current > task. Am I missing something? Is there a keystroke to delete a TODO? Or does > everyone archive everything? > I just delete them using standard Emacs commands. I'm not sure there is a need for a special 'delete todo' command. It would be easy to code one yourself if you want one. With respect to archiving, there is probably some room for more sophisticated archiving patterns. What I tend to do is at the start of each year, move all my archive files to a new name which includes the year in the archive filename. then after a few years, I simply delete any archives older than 7 years. I find any data older than that is rarely, if ever, relevant or useful, plus if I really, really want it, it will be in one of my backup snapshots or git. This means my archive files don't get to be gigantic and I can search back through just the archives for a specific year. In reality, I could probably get rid of old archives much sooner. It is extremely rare for me to go through archives older than 1 year (I think I've only ever done this once since I started using org).