From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Martin Beck" Subject: Can I create an agenda sorted manually keeping its order at refresh? Date: Tue, 13 May 2014 09:59:34 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35123) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wk7cm-00033M-L6 for emacs-orgmode@gnu.org; Tue, 13 May 2014 03:59:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wk7cf-0001KX-5n for emacs-orgmode@gnu.org; Tue, 13 May 2014 03:59:44 -0400 Received: from mout.web.de ([212.227.15.14]:56979) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wk7ce-0001KR-Sd for emacs-orgmode@gnu.org; Tue, 13 May 2014 03:59:37 -0400 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs orgmode-mailinglist
I'd like to create an agenda view which is sorted manually so that I can put the things on the agenda in the order like I want to act on them and preserve this order even if the agenda is rebuilt or closed and created again.
 
Is that possible already?
At the moment I think there is always a sorting strategy behind an agenda, so I can rearrange lines manually with M-Arrow Up/M-Arrow Down, but as soon as I refresh it with "r", the sorting is lost (which makes sense for the sorting strategy variable, but is not what I want).
 
Kind regards
 
Martin
From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Can I create an agenda sorted manually keeping its order at refresh? Date: Tue, 20 May 2014 18:14:28 +0200 Message-ID: <87ha4k1l7f.fsf@bzg.ath.cx> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44244) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wmmga-0000Gr-Ut for emacs-orgmode@gnu.org; Tue, 20 May 2014 12:14:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WmmgR-0005SL-T3 for emacs-orgmode@gnu.org; Tue, 20 May 2014 12:14:40 -0400 Received: from mail-wg0-x22c.google.com ([2a00:1450:400c:c00::22c]:46714) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WmmgR-0005SF-MV for emacs-orgmode@gnu.org; Tue, 20 May 2014 12:14:31 -0400 Received: by mail-wg0-f44.google.com with SMTP id a1so736006wgh.15 for ; Tue, 20 May 2014 09:14:30 -0700 (PDT) In-Reply-To: (Martin Beck's message of "Tue, 13 May 2014 09:59:34 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Martin Beck Cc: emacs orgmode-mailinglist Hi Martin, "Martin Beck" writes: > I'd like to create an agenda view which is sorted manually so that I > can put the things on the agenda in the order like I want to act on > them and preserve this order even if the agenda is rebuilt or closed > and created again. > > Is that possible already? Nope -- this would require to store information about this manual sorting *somewhere* when the agenda view is not present, i.e. in the headlines themselves, or in a place where we would put meta-data about the agenda views. The manual sorting is really for temporary convenience. -- Bastien From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Wales Subject: Re: Can I create an agenda sorted manually keeping its order at refresh? Date: Tue, 20 May 2014 13:49:51 -0700 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49544) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wmqyw-0004Mz-Gq for emacs-orgmode@gnu.org; Tue, 20 May 2014 16:49:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wmqyv-0006iC-N7 for emacs-orgmode@gnu.org; Tue, 20 May 2014 16:49:54 -0400 Received: from mail-we0-x230.google.com ([2a00:1450:400c:c03::230]:42939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wmqyv-0006hi-GO for emacs-orgmode@gnu.org; Tue, 20 May 2014 16:49:53 -0400 Received: by mail-we0-f176.google.com with SMTP id q59so1119178wes.35 for ; Tue, 20 May 2014 13:49:51 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Martin Beck Cc: emacs orgmode-mailinglist you can use, for example, priorities to indicate the order you want, and then refresh the agenda. -- The Kafka Pandemic: http://thekafkapandemic.blogspot.com The disease DOES progress. MANY people have died from it. And ANYBODY can get it. Denmark: free Karina Hansen NOW. From mboxrd@z Thu Jan 1 00:00:00 1970 From: M Subject: Re: Can I create an agenda sorted manually keeping its order at refresh? Date: Thu, 22 May 2014 03:31:56 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43514) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnHrc-0007qY-QS for Emacs-orgmode@gnu.org; Wed, 21 May 2014 21:32:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WnHrV-000609-A4 for Emacs-orgmode@gnu.org; Wed, 21 May 2014 21:32:08 -0400 Received: from mout.web.de ([212.227.15.14]:62750) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnHrV-000602-0D for Emacs-orgmode@gnu.org; Wed, 21 May 2014 21:32:01 -0400 Received: from [192.168.2.13] ([91.45.157.166]) by smtp.web.de (mrweb003) with ESMTPSA (Nemesis) id 0Mgwee-1WRCdp39DU-00M5h0 for ; Thu, 22 May 2014 03:31:57 +0200 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs orgmode-mailinglist > Von: Samuel Wales > Datum: Tue, 20 May 2014 13:49:51 -0700 > > you can use, for example, priorities to indicate the order you want, > and then refresh the agenda. > Hi Samuel, thanks for your comment! I do use priorities already, but they have a special meaning and can not be changed spontaneously (in my system). Even if a Prio-A task is more important or urgent than a B-task, there might be reasons to do the B-task first. I do use the priorities already for rough sorting of the tasks, but as there much too many tasks, the few priority levels are not fine enough for real sorting and it could be quite cumbersome to tweak that. Martin From mboxrd@z Thu Jan 1 00:00:00 1970 From: M Subject: Re: Can I create an agenda sorted manually keeping its order at refresh? Date: Thu, 22 May 2014 03:32:09 +0200 Message-ID: References: <87ha4k1l7f.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43569) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnHrm-0007t5-Mq for Emacs-orgmode@gnu.org; Wed, 21 May 2014 21:32:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WnHrg-000630-FI for Emacs-orgmode@gnu.org; Wed, 21 May 2014 21:32:18 -0400 Received: from mout.web.de ([212.227.17.12]:56574) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnHrg-00062s-42 for Emacs-orgmode@gnu.org; Wed, 21 May 2014 21:32:12 -0400 Received: from [192.168.2.13] ([91.45.157.166]) by smtp.web.de (mrweb001) with ESMTPSA (Nemesis) id 0LtFEp-1WuGnp0IuJ-012qQJ for ; Thu, 22 May 2014 03:32:10 +0200 In-Reply-To: <87ha4k1l7f.fsf@bzg.ath.cx> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs orgmode-mailinglist > Von: Bastien > Datum: Tue, 20 May 2014 18:14:28 +0200 >> I'd like to create an agenda view which is sorted manually so that I >> can put the things on the agenda in the order like I want to act on >> them and preserve this order even if the agenda is rebuilt or closed >> and created again. >> >> Is that possible already? > > Nope -- this would require to store information about this manual > sorting *somewhere* when the agenda view is not present, i.e. in the > headlines themselves, or in a place where we would put meta-data about > the agenda views. > > The manual sorting is really for temporary convenience. > Hi Bastien, thanks for your answer. Could it be possible to ignore the predefined sorting order when refreshing an existing agenda? I just wondered what I do before refreshing ans why I do the refresh: Some tasks on the list might have been done and should disappear, some might be postponed by changing their SCHEDULED or DEADLINE date into the future ans should disappear from the view after refresh. Background: I have a block agenda with the tasks I should do at a certain day, but sometimes (no: nearly always) there are too many, so that it is overwhelming. They are sorted by priority and by a timestamp in several blocks, but sometimes it would be nice to just set them manually in a specific order which makes more sense (but I do not want to change the priority flags). Another alternative could be to 1) mark those tasks I want to sort manually for doing them first (with a tag or a flag/star - does that exist in org-mode?) 2a) create a new agenda which collects only those marked tasks 3a) sort it manually (which leads to the same problem as above) or 2a) create a temporary buffer whith headings that contain a hyperlink to those marked tasks 3a) manually rearrange those headings Kind regards Martin From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Can I create an agenda sorted manually keeping its order at refresh? Date: Thu, 22 May 2014 11:16:51 +0200 Message-ID: <87bnuq9nr0.fsf@bzg.ath.cx> References: <87ha4k1l7f.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47927) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnP7Y-0003vx-C7 for Emacs-orgmode@gnu.org; Thu, 22 May 2014 05:17:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WnP7P-0005fx-Bz for Emacs-orgmode@gnu.org; Thu, 22 May 2014 05:17:04 -0400 Received: from mail-wi0-x230.google.com ([2a00:1450:400c:c05::230]:53121) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnP7P-0005fR-5R for Emacs-orgmode@gnu.org; Thu, 22 May 2014 05:16:55 -0400 Received: by mail-wi0-f176.google.com with SMTP id n15so8913932wiw.3 for ; Thu, 22 May 2014 02:16:54 -0700 (PDT) In-Reply-To: (M.'s message of "Thu, 22 May 2014 03:32:09 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: M Cc: emacs orgmode-mailinglist M writes: > Could it be possible to ignore the predefined sorting order when refreshing > an existing agenda? No -- the way the refresh of the agenda works is by rebuilding it, and we cannot rebuild a temporary order unless we store the manual order information somewhere. I'll think about this again later on, but there is no easy solution. Thanks, -- Bastien