From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: master 0161c9d 1/2: Load all generic-x.el modes unconditionally Date: Wed, 10 Feb 2021 12:45:11 -0500 Message-ID: References: <20210209160550.18823.10795@vcs0.savannah.gnu.org> <20210209160551.832FB20AD1@vcs0.savannah.gnu.org> <87o8gti2ln.fsf@gnus.org> <83sg65jffx.fsf@gnu.org> <83im71j96z.fsf@gnu.org> <83czx8k3gn.fsf@gnu.org> <83sg64hqzj.fsf@gnu.org> <83im6zj1bo.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4452"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: larsi@gnus.org, Stefan Kangas , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Feb 10 18:47:58 2021 Return-path: Envelope-to: ged-emacs-devel@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 1l9tao-00011X-Lz for ged-emacs-devel@m.gmane-mx.org; Wed, 10 Feb 2021 18:47:58 +0100 Original-Received: from localhost ([::1]:54062 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l9tan-0000r8-MQ for ged-emacs-devel@m.gmane-mx.org; Wed, 10 Feb 2021 12:47:57 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58136) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l9tYJ-0007XP-NU for emacs-devel@gnu.org; Wed, 10 Feb 2021 12:45:24 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:35985) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l9tYD-0000wG-BF; Wed, 10 Feb 2021 12:45:22 -0500 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 9E921801AB; Wed, 10 Feb 2021 12:45:13 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 5CE388037A; Wed, 10 Feb 2021 12:45:12 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1612979112; bh=GzMHrwh9ndScfNFKRttg9D6gkxrMRNI+I9EIO30pXj0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=dgziHFI+23THj+xH/ffNcK1628VPBv9ca49hOlYqmEixxMOOea6lb4RPBeGo8Mfst lD0smGl9l0A8yPc0qqWe9oRFROTAyWnyNOacAPAlEg5dEc2IlAGFTkwZVDuXhEvolW 3nsf61o+w0nIpw1XKKi0GDYa5EdRleOlkmKfOYb7T4WVSdNLYZmJI0e29mIlZl7rjM rk4/sjAFcGO2jOATnLiWyqpaktcmCSBkL/qqFKVoxXQGy6ryAS2qBKtTd/FjblOPuf 4mGQPRaesv/8gOTKNtlM4Y6eVtURCVgQI13N7gUpXFT2pz94hW37dw8m4JkVGtI+C4 UhQoKgoG2GQxg== Original-Received: from alfajor (unknown [216.154.41.47]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 227371201DD; Wed, 10 Feb 2021 12:45:12 -0500 (EST) In-Reply-To: <83im6zj1bo.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 10 Feb 2021 19:10:35 +0200") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:264311 Archived-At: > Users might not want some file suddenly turn on a mode the user didn't > intend to use. I don't understand what else there is to explain here, > really. I thought you were talking about modes being defined, for which I don't see any harm. But indeed, the changes to `auto-mode-alist` imply a change in behavior which could I guess be annoying (especially since those modes are quite primitive). My problem was with conditionally defining the modes, not with conditionally activating them. So if we restore the config var but make it apply only to the `auto-mode-alist` changes, then I think we'll all be happy. Stefan K, could you do that? Stefan