From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Release 6.28 Date: Thu, 25 Jun 2009 15:19:57 +0200 Message-ID: <87r5x8fo1u.fsf@bzg.ath.cx> References: <697A2093-E226-4AD6-B7DE-21A2DA8208A6@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MJos7-0003KS-2H for emacs-orgmode@gnu.org; Thu, 25 Jun 2009 09:20:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MJos2-0003IF-73 for emacs-orgmode@gnu.org; Thu, 25 Jun 2009 09:20:10 -0400 Received: from [199.232.76.173] (port=33843 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MJos2-0003IA-28 for emacs-orgmode@gnu.org; Thu, 25 Jun 2009 09:20:06 -0400 Received: from mail-fx0-f223.google.com ([209.85.220.223]:54771) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MJos0-0003gd-Cw for emacs-orgmode@gnu.org; Thu, 25 Jun 2009 09:20:05 -0400 Received: by fxm23 with SMTP id 23so1500807fxm.42 for ; Thu, 25 Jun 2009 06:20:03 -0700 (PDT) In-Reply-To: <697A2093-E226-4AD6-B7DE-21A2DA8208A6@gmail.com> (Carsten Dominik's message of "Thu, 25 Jun 2009 09:10:39 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Carsten Dominik Cc: emacs-orgmode Mailinglist Carsten Dominik writes: > Bulk action > ============ > > You can now use the `s' key to select entries in the agenda. > When one or more entries have been selected, the `B' key will > execute an action on all selected entries. I believe this bulk > action makes mainly sense for the commands that require answering > interactive prompts. So far the supported actions are > > - Refile all selected entries to a single destination > - Archive all selected entries > - Set the TODO state of all selected entries, bypassing any > blocking or note-taking. > - Add or remove a tag to/from all selected entries > > We can add more actions, if you convince me they make sense. I'm a bit disoriented with the new keybinding for `s' -- I got used to it the same way I'm used to `C-x C-s'. Also, I think it would be nice to make this "bulk action" feature more consistent with bulk action mechanisms from other packages like dired, buff-menu.el or bookmark-mode.el. Here is how the keys are mapped on various modes: | key | dired & bookmark-mode & buff-menu | Org | |-----+------------------------------------+---------------| | m | mark | month view | | u | unmark | | | d | mark for deletion | day view | | D | delete marked | include diary | | x | perform actions | exit agenda | | U | unmark (only in dired) | [unset] | I propose to use [dmuUx] the same way in Org. We could move the daily, weekly, monthly view to respectively D,W,M. This would discard the diary inclusion (currently on 'D') and the display of the Moon's phases (currently on 'M') -- not sure whether a lot of people use this anyway, and these commands can still find key bindings. I like 'U' from dired, it's very convenient to be able to delete all marks at once (I which this could be implemented in buff-menu.el and bookmark-mode as well...) Carsten, what do you think? -- Bastien