From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kyle Meyer Subject: Re: [ANN] Agenda speed up Date: Fri, 29 Sep 2017 23:20:30 -0400 Message-ID: <87tvzk7tz5.fsf@kyleam.com> References: <87h8wtugst.fsf@nicolasgoaziou.fr> <87r2upkzda.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59576) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dy8KU-0000s5-BO for emacs-orgmode@gnu.org; Fri, 29 Sep 2017 23:20:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dy8KQ-0003zs-H6 for emacs-orgmode@gnu.org; Fri, 29 Sep 2017 23:20:37 -0400 Received: from pb-smtp1.pobox.com ([64.147.108.70]:64287 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dy8KQ-0003yD-BN for emacs-orgmode@gnu.org; Fri, 29 Sep 2017 23:20:34 -0400 In-Reply-To: <87r2upkzda.fsf@nicolasgoaziou.fr> 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" To: Nicolas Goaziou , Org Mode List Nicolas Goaziou writes: > If there is no more feedback nor objection, I'll merge the branch in > master before the end of the week. One issue I noticed: The sorting of categories defined in org-agenda-sorting-strategy is not honored. The default category sorting for the agenda is to order the categories as they appear in the agenda files. Take the following text as the agenda file. --8<---------------cut here---------------start------------->8--- * y :PROPERTIES: :CATEGORY: y :END: ** TODO a SCHEDULED: <2017-09-29 Fri> * x :PROPERTIES: :CATEGORY: x :END: ** TODO b SCHEDULED: <2017-09-29 Fri> --8<---------------cut here---------------end--------------->8--- Running emacs -Q and "M-x org-agenda a" on master displays Week-agenda (W39): Monday 25 September 2017 W39 Tuesday 26 September 2017 Wednesday 27 September 2017 Thursday 28 September 2017 Friday 29 September 2017 y: Scheduled: TODO a x: Scheduled: TODO b Saturday 30 September 2017 Sunday 1 October 2017 Running the same sequence on wip-agenda-speedup displays Week-agenda (W39): Monday 25 September 2017 W39 Tuesday 26 September 2017 Wednesday 27 September 2017 Thursday 28 September 2017 Friday 29 September 2017 x: Scheduled: TODO b y: Scheduled: TODO a Saturday 30 September 2017 Sunday 1 October 2017 -- Kyle