From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Sebastien Vauban" Subject: Re: How to improve Org startup time? Date: Tue, 29 Jan 2013 22:21:38 +0100 Message-ID: <8638xjit25.fsf@somewhere.org> References: <867gmviujs.fsf@somewhere.org> <87pq0nsncj.fsf@casa.home> Mime-Version: 1.0 Content-Type: text/plain Return-path: 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-mXXj517/zsQ@public.gmane.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org To: emacs-orgmode-mXXj517/zsQ@public.gmane.org Hello Daimrod, Daimrod wrote: > "Sebastien Vauban" writes: >> I would like to have: >> >> - the minimal Org config loaded when opening any .org file; IOW, certainly not >> the agenda files! >> >> - all files in `org-agenda-files' when calling any agenda view (C-c a ...) >> >> - the current clocked file when resume Org's clock mechanism. >> >> I'm ready to look at where to cut branches of the Org tree, if that does make >> sense to you. Does it? > > You could try to pull from the main branch and test the latest option > pushed by Bastien to improve the agenda startup. > > This option, `org-agenda-inhibit-startup', is set by default to t so > shouldn't have anything to configure. Thanks for your notice -- it could (have) help(ed)... if I wasn't already (quite) up-to-date; here's the results of `git log': --8<---------------cut here---------------start------------->8--- commit f52600a43908d5b246901780b9a761e477ec5604 Author: Eric Schulte Date: Sat Jan 26 13:58:15 2013 -0700 fix bug: tangling #+headers: lines w/prefix arg commit bb40d29b45e091f3a4226c890e1130299c4dffd4 Author: Nicolas Goaziou Date: Sat Jan 26 18:05:56 2013 +0100 org-export: Fix subtree export when parent section is empty * contrib/lisp/org-export.el (org-export--get-subtree-options): When point is at an headline and subtree export is called, make sure export properties are extracted from parent headline. * testing/lisp/test-org-export.el: Add test. commit 5e11659e66845e918a047f4a89d171f599729174 Merge: 714b372 a119649 Author: Bastien Guerry Date: Sat Jan 26 15:11:21 2013 +0100 Merge branch 'maint' Conflicts: lisp/org.el commit a1196499237b6a0389fba2d21b69c34068404519 Author: Bastien Guerry Date: Sat Jan 26 15:10:43 2013 +0100 org.el (org-agenda-inhibit-startup): Rename from `org-agenda-inhibit-startup-visibility-cycling' * org.el (org-agenda-inhibit-startup): Rename from `org-agenda-inhibit-startup-visibility-cycling'. (org-agenda-prepare-buffers): Bind `org-inhibit-startup' to `org-agenda-inhibit-startup'. --8<---------------cut here---------------end--------------->8--- I must admit I did not see any improvement -- at least, even if I did not make any measures before and after that, I did not feel any improvement. Best regards, Seb -- Sebastien Vauban