From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: bug in org-habits Date: Tue, 03 Nov 2015 22:31:11 +0100 Message-ID: <878u6eu5wg.fsf@Rainer.invalid> References: <871tc83p01.fsf@flynn.nichework.com> <84io5j1k5h.fsf@gmail.com> <84611j19hk.fsf@gmail.com> <5638C2A1.2090801@iancu.ch> <87h9l32gfc.fsf@nicolasgoaziou.fr> <87d1vq3mh4.fsf@nicolasgoaziou.fr> <874mh23iw0.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38679) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZtjAx-0006Nf-2p for emacs-orgmode@gnu.org; Tue, 03 Nov 2015 16:31:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZtjAt-00082S-TT for emacs-orgmode@gnu.org; Tue, 03 Nov 2015 16:31:31 -0500 Received: from plane.gmane.org ([80.91.229.3]:51420) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZtjAt-00082L-NV for emacs-orgmode@gnu.org; Tue, 03 Nov 2015 16:31:27 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZtjAq-0003go-Uc for emacs-orgmode@gnu.org; Tue, 03 Nov 2015 22:31:25 +0100 Received: from p54b4743e.dip0.t-ipconnect.de ([84.180.116.62]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 03 Nov 2015 22:31:24 +0100 Received: from Stromeko by p54b4743e.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 03 Nov 2015 22:31:24 +0100 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@gnu.org John Wiegley writes: > Thanks for discussing this with me, Nicolas. I appreciate there may be > technical complexities involved. Could we special-case allow PROPERTIES to be > the *very last thing* in an entry? I don't need it to float anywhere else. I > just like it to be at the end. Well, that's precisely the thing that doesn't scale and that Nicolas wanted to avoid. Putting the properties at the beginning of an entry makes the search pretty much constant time and if you find something else at the start of the entry then you know there aren't any and can go on (this is pretty important for making sure property inheritance works correctly, among other things). If you could put them _anywhere_ else, you'd have to keep searching until you either find them or you've exhausted the span of the entry. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for KORG EX-800 and Poly-800MkII V0.9: http://Synth.Stromeko.net/Downloads.html#KorgSDada