From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Newsgroups: gmane.emacs.bugs Subject: bug#66706: [PATCH] Automatic elisp dialect insertion Date: Mon, 23 Oct 2023 22:20:30 +0200 Message-ID: <80C933AA-E678-4A1D-B09A-AD31E5015AFF@gmail.com> References: <17C83052-7946-45DE-B660-DA7EB82001B0@gmail.com> <83sf61mb54.fsf@gnu.org> Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39841"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , 66706@debbugs.gnu.org To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 23 22:21:57 2023 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 1qv1Qy-000A9h-RC for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 23 Oct 2023 22:21:56 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qv1Qd-00078F-3k; Mon, 23 Oct 2023 16:21:35 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qv1Qb-00077y-F4 for bug-gnu-emacs@gnu.org; Mon, 23 Oct 2023 16:21:33 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qv1Qb-0007kO-6A for bug-gnu-emacs@gnu.org; Mon, 23 Oct 2023 16:21:33 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qv1R4-0000NO-3J for bug-gnu-emacs@gnu.org; Mon, 23 Oct 2023 16:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Oct 2023 20:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 66706-submit@debbugs.gnu.org id=B66706.16980924711362 (code B ref 66706); Mon, 23 Oct 2023 20:22:02 +0000 Original-Received: (at 66706) by debbugs.gnu.org; 23 Oct 2023 20:21:11 +0000 Original-Received: from localhost ([127.0.0.1]:51959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qv1QE-0000Lu-KU for submit@debbugs.gnu.org; Mon, 23 Oct 2023 16:21:10 -0400 Original-Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]:56611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qv1QC-0000Le-0o for 66706@debbugs.gnu.org; Mon, 23 Oct 2023 16:21:09 -0400 Original-Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2b95d5ee18dso58864721fa.1 for <66706@debbugs.gnu.org>; Mon, 23 Oct 2023 13:20:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698092432; x=1698697232; darn=debbugs.gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=/7tgVRRejzq9UHAsoCLPCyji4tD3qDonf5Uy7hc6F3A=; b=ipeQqtqJrXdA8EQYSfE8bFQF8oZfQp+3X/wtTHa07MslHCmIbAuWt6gekqL91+exhS QAkoPPjoAXfeg24QK9DzlcXgdfirEK2rnSfQBlceFfqoX9tQYlRiegnSGx0KwrE4BZ4G Pz64xgaVG4hXtgWeMAChFZNjK4/Ss0Hv3sAlWi2RFUju0K5re4rK+IpfCcNQEyT2Rm6k TzRxrC2Gip7ME3U3d707iP/vyylIe/wjcA4EF+tvLCdUDNshH1MvWn7QrIGiN4x4UdQv fyodjyT2B6WfBzZJn5SmkmXxeYHkFn8AmrAhz6j8V8AycSafmS/VROU64HZ3N8/DdtiO oYKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698092432; x=1698697232; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=/7tgVRRejzq9UHAsoCLPCyji4tD3qDonf5Uy7hc6F3A=; b=pSTyiNleWuF2cAJZNZ0+UQ4JlEIjye6vvzYdma4eN12N7XsPOQ6VTxvDc9vg0yRaEd FFoHS+wLlmxYl36ncMhdAqERSlMjrohKiUyVoRIkXIe4MUOQf4SHZAN3Tca4+0Y69kq9 ZLWk7na3WhxOt0O8IdLaDqI/6vK6ztF/kTeQV4uAplbJTluw1nsiC22CzHx3IVUdo0HI ce7JpHrv+wescH68LpbLBCtqawAjJJHO6LJDk1KhTy3wOQfcJFIUUUN7DCkwRRKfeQbL FOEIgQgV5reIIuWRaACwgTCDkHLElSeAxr93fG30U26Id31kFexHJLCJX94MxtPA3r8e 9Sww== X-Gm-Message-State: AOJu0Yxp2F55F1n05walwQEEqrXto+CowiWZJgX8NAuyHAZGJEn+9Sta L0oCFidDT8V4kiwUon07mSI= X-Google-Smtp-Source: AGHT+IHHhLFHRo3xd7DZPn7UExO76JpFpe/FoxBTUuRwsBgVNM5CQXPQ/IL6nB+uaMN3DhW04D7q4g== X-Received: by 2002:a2e:b4a7:0:b0:2c0:2583:520e with SMTP id q7-20020a2eb4a7000000b002c02583520emr6376038ljm.41.1698092432220; Mon, 23 Oct 2023 13:20:32 -0700 (PDT) Original-Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se. [188.150.165.235]) by smtp.gmail.com with ESMTPSA id d24-20020a2e3318000000b002bce87faca9sm1721150ljc.57.2023.10.23.13.20.31 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Oct 2023 13:20:31 -0700 (PDT) In-Reply-To: X-Mailer: Apple Mail (2.3654.120.0.1.15) 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:273060 Archived-At: 23 okt. 2023 kl. 21.21 skrev Stefan Kangas : > Yeah, it's not something we usually do. But we also don't change = Emacs > Lisp in such a fundamental way very often (once every 40 years, give = or > take?). So I think veering from what we usually do is justified. It's actually a rather timid feature as language modes go. They are = supposed to act in their users' best interests, after all. > I also note that this can only help and will never hurt users. Right. This always informs our designs. The feature is carefully designed not to get in the way. It is not = opinionated: it does not add any other header, footer, copyright text, = preamble or anything else. Not including the cookie at all is the odd choice, and it is not = unreasonable having to type C-p C-k in that rare case.