From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#70136: 30.0.50; compilation-mode [was: comint-mode] doesn't call hack-dir-local-variables-non-file-buffer Date: Wed, 17 Apr 2024 13:55:55 -0400 Message-ID: References: <87zfuc48d5.fsf@gmail.com> <86msqc9dsa.fsf@gnu.org> <874jcjeuac.fsf@gmail.com> <86edbnajfp.fsf@gnu.org> <87mspwcn0f.fsf_-_@gmail.com> <86v84kmeh0.fsf@gnu.org> <874jc2y2ky.fsf@gmail.com> <86sezmjxbc.fsf@gnu.org> <86a5lsiuo8.fsf@gnu.org> <86wmowgo98.fsf@gnu.org> <86il0ggme7.fsf@gnu.org> Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26980"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 70136@debbugs.gnu.org, arstoffel@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Apr 17 20:00:12 2024 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 1rx9Zr-0006jd-QK for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 17 Apr 2024 20:00:11 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rx9Zd-0007op-Qi; Wed, 17 Apr 2024 13:59:57 -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 1rx9Zb-0007oc-M3 for bug-gnu-emacs@gnu.org; Wed, 17 Apr 2024 13:59:55 -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 1rx9Za-0002hz-Hh for bug-gnu-emacs@gnu.org; Wed, 17 Apr 2024 13:59:54 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rx9Zm-0006Gu-UH for bug-gnu-emacs@gnu.org; Wed, 17 Apr 2024 14:00:06 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 17 Apr 2024 18:00:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70136 X-GNU-PR-Package: emacs Original-Received: via spool by 70136-submit@debbugs.gnu.org id=B70136.171337674523615 (code B ref 70136); Wed, 17 Apr 2024 18:00:06 +0000 Original-Received: (at 70136) by debbugs.gnu.org; 17 Apr 2024 17:59:05 +0000 Original-Received: from localhost ([127.0.0.1]:47230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rx9Ym-00068d-2e for submit@debbugs.gnu.org; Wed, 17 Apr 2024 13:59:04 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:27104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rx9Yj-00067G-Eu for 70136@debbugs.gnu.org; Wed, 17 Apr 2024 13:59:02 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id F1DA044181C; Wed, 17 Apr 2024 13:58:42 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1713376721; bh=01CqONiPKTlxI87NmiHDhLGEFcqBCCHrw6fVkl+bDwE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=gee46PuvSy2S+O9xgQ3pp/RMb8p8FRKZFZAhPIfnyOihQuC/TfVWQsJjWWHlFmBo4 Y0IXy2eBVf7110FwPW8R+PZUhRrfaTMnnRy3qwJimsGH0CAdY9yOeGdSmMUx72xQPR vH63FetqtcDt/GVHgDnE8BXka/vwOczKEZPI+RxR03kmoJcT5h7Iau4rDjhyNThlI9 gVEDES6XT7mA1JwAQ4i9aHxeuiqeF2iwOCZGBxyP9uZT+tUic+dxH4WOKIbKT//+Ct FraK6BS6E80k9ADNT47A+XiBtCSGy+DwzLyNBUXquZPZYrOF1TClU6ixOO0+IeFrQ3 lDGxra5BxB8BA== Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id C04014417AA; Wed, 17 Apr 2024 13:58:41 -0400 (EDT) Original-Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id ADB3C120804; Wed, 17 Apr 2024 13:58:41 -0400 (EDT) In-Reply-To: <86il0ggme7.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 17 Apr 2024 16:16:16 +0300") 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:283511 Archived-At: >> That commit I referred to had AFAICT the same effect as the one >> discussed here: it made some modes (diff-mode, log-edit-mode, and a few >> more) obey dir-locals whereas they didn't before. >> And dir-locals existed since several years before that. >> >> Why would it be more likely for them to have .dir-locals which >> accidentally affect grep-mode than diff-mode/log-edit-mode/...? >> >> AFAICT it risked the exact same backward compatibility problems. > > So we should risk it again? Well, that risk paid off because by all accounts it seems that noone suffered (and some people benefited), so that argues in favor of taking that risk again. Stefan