From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Survey: changing a few default settings for Org 9.4 Date: Wed, 19 Feb 2020 08:39:29 +0100 Message-ID: <87pnebf2ku.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:49979) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j4JxF-0003kF-9e for emacs-orgmode@gnu.org; Wed, 19 Feb 2020 02:39:34 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33133) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1j4JxF-0006os-5i for emacs-orgmode@gnu.org; Wed, 19 Feb 2020 02:39:33 -0500 Received: from [2a01:e35:2fe1:f780:f83c:5fd9:fb6f:cf26] (port=42116 helo=guerry) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1j4JxE-00048a-A8 for emacs-orgmode@gnu.org; Wed, 19 Feb 2020 02:39:32 -0500 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-mx.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org Hi all, while Org 9.4 is on its way, I am considering changing a few default settings (10 options in total). I have created a survey here: https://framadate.org/Ufc42EVxS2jO1Ajz Can you take a few minutes and express your opinion there? Here is the list of options and a line of justification - feel free to discuss this on the mailing list too, of course. - org-loop-over-headlines-in-active-region => t This option was not documented in the manual until recently. It is useful to act on several headlines in the region. When you select a region, it feels natural to expect some commands to act specially on the selected region. - org-agenda-loop-over-headlines-in-active-region => t Same for the agenda: the feature has been added in Org 9.4. It makes things really easier than bulk marking entries when bulking marking in a row. - org-fontify-done-headline => t This is useful to visualize done headlines and can be easily turned off, while not being easily discovered for Org newcomers. - org-hide-emphasis-markers => t - org-hide-macro-markers => t The two changes proposed above will probably trigger some reactions as they touch something very sensitive: whether Org should try to be "too clever" at making things invisible. I am all for letting Org newcomers enjoying these visual enhancements, while letting experts turning them off if needed. - org-refile-use-cache => t This is a speed boost when refiling entries: if org-refile-targets is big, caching refile targets help refiling faster. - org-special-ctrl-k => t The default value for the sister option org-special-ctrl-a is set to reversed and while this changes a fundamental Emacs command behavior it feels useful. I'd argue this is the same for org-special-ctrl-k: setting it to t will feel natural. - org-src-tab-acts-natively => t I believe that's the natural expectation when using TAB in a source block. Things can be brittle in this area, but turning this on will provide a better experience to everyone. - org-allow-promoting-top-level-subtree => t With the current default of nil, an error is thrown when the user tries to promote a top level subtree. The new default setting would let users convert the top level heading to a commented heading. - Add org-tempo to org-modules Last but not least: we had long discussions about this one in the past. Expansion of the "