From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#17489: 24.3; Major mode spec in .dir-locals.el breaks dired Date: Wed, 14 May 2014 21:20:02 +0300 Message-ID: <83mweknrxp.fsf@gnu.org> References: <87d2fg6dcn.fsf@gmail.com> <831tvwpfar.fsf@gnu.org> <87vbt846jk.fsf@gmail.com> <6hha4s2rcj.fsf@fencepost.gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1400091708 21097 80.91.229.3 (14 May 2014 18:21:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 14 May 2014 18:21:48 +0000 (UTC) Cc: sergio.pokrovskij@gmail.com, 17489@debbugs.gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed May 14 20:21:40 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WkdoC-00063L-2j for geb-bug-gnu-emacs@m.gmane.org; Wed, 14 May 2014 20:21:40 +0200 Original-Received: from localhost ([::1]:53567 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WkdoB-0006dZ-Iv for geb-bug-gnu-emacs@m.gmane.org; Wed, 14 May 2014 14:21:39 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43210) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wkdnh-0005tx-3s for bug-gnu-emacs@gnu.org; Wed, 14 May 2014 14:21:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wkdnb-00022g-6l for bug-gnu-emacs@gnu.org; Wed, 14 May 2014 14:21:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46444) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wkdnb-00022c-3S for bug-gnu-emacs@gnu.org; Wed, 14 May 2014 14:21:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Wkdna-0001pK-Ix for bug-gnu-emacs@gnu.org; Wed, 14 May 2014 14:21: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: Wed, 14 May 2014 18:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17489 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17489-submit@debbugs.gnu.org id=B17489.14000916166921 (code B ref 17489); Wed, 14 May 2014 18:21:02 +0000 Original-Received: (at 17489) by debbugs.gnu.org; 14 May 2014 18:20:16 +0000 Original-Received: from localhost ([127.0.0.1]:35562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wkdmo-0001nY-RJ for submit@debbugs.gnu.org; Wed, 14 May 2014 14:20:15 -0400 Original-Received: from mtaout29.012.net.il ([80.179.55.185]:33613) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wkdml-0001nE-UN for 17489@debbugs.gnu.org; Wed, 14 May 2014 14:20:12 -0400 Original-Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0N5K00J00TLGZM00@mtaout29.012.net.il> for 17489@debbugs.gnu.org; Wed, 14 May 2014 21:21:01 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N5K00IVHTN1D010@mtaout29.012.net.il>; Wed, 14 May 2014 21:21:01 +0300 (IDT) In-reply-to: <6hha4s2rcj.fsf@fencepost.gnu.org> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:89093 Archived-At: > From: Glenn Morris > Date: Wed, 14 May 2014 13:38:20 -0400 > Cc: 17489@debbugs.gnu.org > > Although we could probably treat this specific example specially, and > just say that it never (?) makes sense for a dir-local `mode' to apply to > non-file buffers. Arguably, it makes no sense to apply the same fixed mode to all the files in a directory, either. >From my POV, the .dire-locals.el facility has some serious limitations, and this one is one of them. Kludging over it will never cut it, we will promptly need to apply more kludges on top of that.