From: Julien Cubizolles <email@example.com> To: firstname.lastname@example.org Subject: Bulk cut in agenda view Date: Sun, 10 Jul 2011 16:45:37 +0200 [thread overview] Message-ID: <email@example.com> (raw) I often need to purge DONE items from my org files. I have set up a special agenda view for checking those items and cutting some subtrees from it using bulk commands. I'm using a function adapted from the example in the manual (I've no idea if it's the best way to do it however) : ,---- | (defun bulk-cut () | (interactive "P") | (let* ((marker (or (org-get-at-bol 'org-hd-marker) | (org-agenda-error))) | (buffer (marker-buffer marker))) | (with-current-buffer buffer | (save-excursion | (save-restriction | (widen) | (goto-char marker) | (org-back-to-heading t) | (org-cut-subtree)))))) `---- Typing B f bulk-cut RET removes the selected items but it's a lot of typing for a very useful action in my opinion. Could it be added to the list of default bulk actions, with a "X" key for example ?
next reply other threads:[~2011-07-10 14:50 UTC|newest] Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top 2011-07-10 14:45 Julien Cubizolles [this message] 2011-07-11 19:50 ` Bastien 2011-07-12 7:19 ` Bastien 2011-07-14 10:59 ` Julien Cubizolles 2011-07-14 15:45 ` Bastien 2011-07-18 12:22 ` Bernt Hansen 2011-07-19 18:52 ` Julien Cubizolles 2011-07-19 18:52 ` Bernt Hansen
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style List information: https://www.orgmode.org/ * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --firstname.lastname@example.org \ --email@example.com \ --firstname.lastname@example.org \ --subject='Re: Bulk cut in agenda view' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Code repositories for project(s) associated with this inbox: https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).