From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Survey: changing a few default settings for Org 9.4 Date: Wed, 19 Feb 2020 14:22:04 +0100 Message-ID: <875zg267b7.fsf@bzg.fr> References: <87pnebf2ku.fsf@gnu.org> <87k14i7r0s.fsf@nicolasgoaziou.fr> <87eeuqivj8.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:37684) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j4PIk-00020Q-Ju for emacs-orgmode@gnu.org; Wed, 19 Feb 2020 08:22:07 -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: Tim Cross Cc: emacs-orgmode@gnu.org Hi Tim, Tim Cross writes: > I agree 100%. We have already gone through this pain and as has been > pointed out numerous times, the 'new' approach has significant benefits > over the old old habits, but once done the new version works fine. Point taken. But as I said, I think both approaches fit different use cases. So my question is rather: why would it be so bad to enable org-tempo expansion by default? When simply use, it just allows <* expansion. > I also think Nicolas' point that adding (require 'org-tempo) is a lot > more trivial than removing it from the list of loaded modules. Yes, I somehow agree, but yet: the poll so far seems to show that most users want it back (10 on 15, as the moment, two votes against.) Org is not poll-driven software, but this says something that we might want to listen to. > The other poinit is that while tempo has been around for years, it is > not the easiest templating solution to use, especially for those > unfamiliar with it who may want to add their own tempo templates. Other > templating solutions, like yasnippets, are likely much easier for new > users to adopt than tempo. In its basic usage, <* expansion seems very simple to me. I'm all for not enable org-tempo by default iff we can allow expansion of <* strings at the beginning of the line. -- Bastien