From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id qB5lMzMPj2CBCQAAgWs5BA (envelope-from ) for ; Sun, 02 May 2021 22:44:35 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id 4K4eLzMPj2DMSAAA1q6Kng (envelope-from ) for ; Sun, 02 May 2021 20:44:35 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 2622DAA78 for ; Sun, 2 May 2021 22:44:35 +0200 (CEST) Received: from localhost ([::1]:60362 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ldIx7-0000ij-SB for larch@yhetil.org; Sun, 02 May 2021 16:44:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44510) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ldIwl-0000id-LC for emacs-orgmode@gnu.org; Sun, 02 May 2021 16:44:11 -0400 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:39762) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ldIwj-0006zy-UQ; Sun, 02 May 2021 16:44:11 -0400 Received: by mail-wr1-x431.google.com with SMTP id v12so3492772wrq.6; Sun, 02 May 2021 13:44:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=jm6Hd/81e9MkP8haMbz647bF38JMLQ7xNVQFc4k7zzE=; b=P6mHOkg/Oa+s54pVV+QBxbClVHBbSfoziGcZH4g/v2M69lF3v13LeAKW1rDA75VV3M n4tYw4l3Ce4WJd7ggPbj/ALfWxYWD8uslV3jLzTL9b5vK6U7EabJP0RgVisVUf7Puta7 WVxRU87oBtXnV/LiVvGz8jOT4clamGEVB2hMiFphomnY7FQ1If238vUXv7mEyRs3ekZz MjBO+oTRuGh5ksoAdYZMKSaI36jzYssNMc5dw6HrcaA7VcXSRxyVJ3F5zIeGtgwtFV+H eSlp10b9aDY6XVehObIyTKfXASt/cHNcly/zXeSV5boP8V+5McHQglogkRALijVbIlpg BWhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=jm6Hd/81e9MkP8haMbz647bF38JMLQ7xNVQFc4k7zzE=; b=EkfGv7ScWF5Vw2oRTssD0de83Li1eYHKi+s4RzlkdzGr6ggcbN8XYI+ksAE0W8NMpa Xp97qC69PaB5Di5SbEexCVd9pbeU9XIf+wSnQukkUHDsRhzyXQKPy3EaRAzGW5lJVqmi D9Uo8Xg1wrlGjMEpnCAK9PE40OWWHxaSFph6OlW6o3IsBqRTuJDoJe80zqmlxUX7Y79w 2UcO895ZPimP0F58GNJWLPHQ6EIp0oEd/3s/pQiD6Jd+hUE+VLgtF/PHXhte81xiBB/B IsOgWAsq6kL+8MqxTBwQG5/4F3k5qJbDZNkh/OcXvyJNJjn9xvEUKDS+AamzvRNgsI3R ejfA== X-Gm-Message-State: AOAM532JPPpHpi6HjO1r9wgNW9hTaWB80tprHTCx7tgSlapMWCzQms0c dVMyBbZzWD33bc87FV7Zer54Q87LVzY= X-Google-Smtp-Source: ABdhPJz9D9rdt9W5QKdtSVnYnzIAYK5odGnuvbEENcAW2erhFHJ3MJ2p0PCnIVcNPKoIXOmJJXg2LQ== X-Received: by 2002:a5d:525c:: with SMTP id k28mr20591969wrc.158.1619988247412; Sun, 02 May 2021 13:44:07 -0700 (PDT) Received: from amdahl30 ([2a01:e0a:20e:d340:2ef0:5dff:fed2:7b49]) by smtp.gmail.com with ESMTPSA id d6sm9821430wrr.77.2021.05.02.13.44.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 May 2021 13:44:07 -0700 (PDT) From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= To: Bastien Subject: Re: [POLL] Setting `org-adapt-indentation' to nil by default? References: <878s4x3bwh.fsf@gnu.org> Date: Sun, 02 May 2021 22:44:06 +0200 In-Reply-To: <878s4x3bwh.fsf@gnu.org> (Bastien's message of "Sun, 02 May 2021 08:09:02 +0200") Message-ID: <87y2cwooh5.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::431; envelope-from=kevin.legouguec@gmail.com; helo=mail-wr1-x431.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1619988275; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=jm6Hd/81e9MkP8haMbz647bF38JMLQ7xNVQFc4k7zzE=; b=VPfXE6eGTDpiWqR9BqxMpUA2z7yyMZMDJNnSj8tH9kLUJY1oThF3RdDqEoVU4cj5ZOXWCi f+uvWbO2oCAOB/nPzeA4E7cdkMGMReAXLBqT1w70ML6Xv11INXgp6YvjUomWJEZNeAI0t7 hwBN06bH0S+Qi80lQXXgURSBeyCdL4GaJaGLfTjtV78pjkGWjbefDhp/RL6IUA0kaQOdZR dkWD0EzaEiv4bdXX/egIFNek941wGojbxBKzhXI9FQg89yFotUXECy6VuuRgkGwrXpCMcF BqeNZWmJ5bdmuOFrHUI+G0IXD9sUKX5J9CwcLtLvDLjuuQZiuXK7gWsORhvzlg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619988275; a=rsa-sha256; cv=none; b=GBqasdnqSZaAaI3Gc/dLT64url1GP2qJ6QyRk3YuTPCDgWVEQfS6/Gk5UlLazPRujBkoUh wvQa4QcRCxVgG0opWOPaKOO7fM1i7wP/4EqZS3h46DgPa9zFwCGpPsT2ZvZmNz5VJl0yBo 49RNFbIPvSc+A8yPJOs+Lb/mRJIgbl3dFb5TjNxgbnNOtneoTpCP4zzUTTmWili/LZQL+G +AJaM/KVBsTXf9ZT1+srI5u/SYeIaonrF7ipoRgkZHnZNqO55j87PX2qi+yoH//YMvASWL Te8NSZT59bM7owWUSZFY05ufa8KpaW0XHHcX5Gry9RnL09jCHj2SuXcQPMrf6g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b="P6mHOkg/"; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -2.16 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b="P6mHOkg/"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 2622DAA78 X-Spam-Score: -2.16 X-Migadu-Scanner: scn0.migadu.com X-TUID: /W9icNKEcYKm Bastien writes: > Indentation is quite sensitive: what do you think of setting a new > default value of nil for `org-adapt-indentation' in Org 9.5? I think that makes sense. If the controversy over the electric-indent-mode change taught me anything, it's that a lot of people don't expect their Org files to be hard-indented, which I fully sympathize with (I personally soft-indent with org-indent-mode). I don't know whether the folks that protested over the change represent the majority of Org users, but FWIW: - That position sounds consistent with the Org files we see in the org-mode repo (where .dir-locals.el sets the variable to nil). - I expect that the resulting behaviour matches what users were used to: before Org 9.4, I imagine most folks would hit RET, get unindented text, and not think twice about it. People who preferred indentation would have had to go out of their way to get it, by always hitting TAB or C-j (which is the "dumb, unindented newline" in other modes which honor electric-indent-mode); I'd be surprised if many people worked this way[1]. 'headline-data sounds like a reasonable default too, although I think it still has some wrinkles[2]. Thanks for following up on this, and thanks again for your stewardship. [1] Although I'm glad to learn that the current state of affairs made at least one user happy =F0=9F=99=82 https://orgmode.org/list/s6mr6r$17cg$1@ciao.gmane.io/t/#u [2] Typing "* headline RET" starts an indented line; further RETs keep point indented until I type in something, after which RET finally snaps back to column 0. I'd expect point to always land on column 0 when hitting RET after a headline, since "headline data" (e.g. :PROPERTIES:, :LOGBOOK:) will probably always be entered automatically via a command.