From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tassilo Horn Subject: Re: Bug: #+STARTUP: overview and org-startup-folded have no effect [7.9.3e (7.9.3e-1032-g791a8d @ /home/horn/Repos/el/org-mode/lisp/)] Date: Thu, 14 Feb 2013 11:05:43 +0100 Message-ID: <87zjz7gqh4.fsf@thinkpad.tsdh.de> References: <87mwv7i7on.fsf@thinkpad.tsdh.de> <86ehgjcl98.fsf@somewhere.org> <87ehgji6y8.fsf@thinkpad.tsdh.de> <87liarfczt.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:51345) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5vhU-0000lt-Bo for emacs-orgmode@gnu.org; Thu, 14 Feb 2013 05:06:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U5vhK-00032F-EK for emacs-orgmode@gnu.org; Thu, 14 Feb 2013 05:05:56 -0500 Received: from deliver.uni-koblenz.de ([141.26.64.15]:34928) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5vhK-00031M-2W for emacs-orgmode@gnu.org; Thu, 14 Feb 2013 05:05:46 -0500 In-Reply-To: <87liarfczt.fsf@bzg.ath.cx> (Bastien's message of "Thu, 14 Feb 2013 10:42:14 +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: Bastien Cc: emacs-orgmode@gnu.org Bastien writes: Hi Bastien, >> Ah, ok. I'm not a big fan of optimizations that break correctness, >> and the current behavior is simply wrong wrt. the docs of >> `org-startup-folded' and the #+STARTUP property. > > I just updated the docstring of org-startup-folded and mentioned > `org-agenda-inhibit-startup' in the manual (maint branch.) Thanks. > I'm not convinced nil would be better as a default for > `org-agenda-inhibit-startup' -- even when users use only one big .org > file as their agenda, if they call (org-agenda nil "a") in their > .emacs.el then the optimization is also worth it. I have seven agenda files, all not too big (~10K on average), and I use an averagely performant computer (5 years old dual core laptop). For me, the difference between `org-agenda-inhibit-startup' set to t or nil is not noticable at all. In both cases, it's less than a second, and that's a time I can easily live with. So if one asked me, I'd say the default should be nil. Probably, it would be a good idea to list and explain all such performance optimization options and their implications in one central place in the manual ("Speeding up org on slower computers"), so that people having performance issues can easily find these knobs. Bye, Tassilo