From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#49424: 27.2; Misdocumented default initialisation file Date: Thu, 08 Jul 2021 12:21:03 +0300 Message-ID: <837di1duv4.fsf@gnu.org> References: <87bl7fscid.fsf@gnus.org> <87zguybhzw.fsf@gmail.com> <83a6mxe0aa.fsf@gnu.org> <87fswpb41z.fsf@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19115"; mail-complaints-to="usenet@ciao.gmane.io" Cc: psainty@orcon.net.nz, larsi@gnus.org, p.d.oliver@mavit.org.uk, 49424@debbugs.gnu.org To: Robert Pluim Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jul 08 11:22:10 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m1QEU-0004qV-2e for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 08 Jul 2021 11:22:10 +0200 Original-Received: from localhost ([::1]:55928 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m1QET-00043Y-5F for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 08 Jul 2021 05:22:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52274) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m1QEM-000429-IA for bug-gnu-emacs@gnu.org; Thu, 08 Jul 2021 05:22:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42781) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m1QEM-0003dC-Av for bug-gnu-emacs@gnu.org; Thu, 08 Jul 2021 05:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m1QEM-0006sH-42 for bug-gnu-emacs@gnu.org; Thu, 08 Jul 2021 05:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Jul 2021 09:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49424 X-GNU-PR-Package: emacs Original-Received: via spool by 49424-submit@debbugs.gnu.org id=B49424.162573606626345 (code B ref 49424); Thu, 08 Jul 2021 09:22:02 +0000 Original-Received: (at 49424) by debbugs.gnu.org; 8 Jul 2021 09:21:06 +0000 Original-Received: from localhost ([127.0.0.1]:54327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1QDR-0006qr-NO for submit@debbugs.gnu.org; Thu, 08 Jul 2021 05:21:05 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:54408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1QDM-0006pp-UH for 49424@debbugs.gnu.org; Thu, 08 Jul 2021 05:21:04 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:59718) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m1QDG-0003L7-JH; Thu, 08 Jul 2021 05:20:54 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1636 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m1QDF-0008Bh-VI; Thu, 08 Jul 2021 05:20:54 -0400 In-Reply-To: <87fswpb41z.fsf@gmail.com> (message from Robert Pluim on Thu, 08 Jul 2021 10:30:48 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:209664 Archived-At: > From: Robert Pluim > Cc: Phil Sainty , p.d.oliver@mavit.org.uk, > larsi@gnus.org, 49424@debbugs.gnu.org > Date: Thu, 08 Jul 2021 10:30:48 +0200 > > >> The current XDG_CONFIG_HOME behaviour is opt-in, and I think it should > >> stay that way, partly so that the default behaviour is consistent across > >> systems, but also because I think the suggested behaviour would cause > >> widespread confusion from users who run Emacs before creating their > >> ~/.emacs.d directory, and then can't figure out why their new config > >> isn't working. (IIRC that is exactly what happened with the original > >> XDG_CONFIG_HOME support code before it was adjusted to ensure that it > >> was opt-in behaviour, despite the fact that you needed to be running > >> a pre-release build of Emacs to be affected and therefore likely to > >> have a better understanding of things than the average newcomer.) > > Eli> I tend to agree with Phil here. Let's leave this part of Emacs alone > Eli> for a release or two, and see how the user community reacts to the > Eli> changes we did just recently. Making changes right now in this > Eli> sensitive area could bring more trouble, and what practical problems > Eli> are we going to solve? > > By 'this part' do you mean the XDG_CONFIG_HOME related changes, or > also the suggested change to prefer ~/.emacs.d/init.el when no config > files exist? I meant both. I think we should leave this area alone for a while and let the dust settle on the recent changes.