From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Re: Specifying mode in file variables trouble Date: Thu, 25 Sep 2008 01:50:00 -0400 Message-ID: References: <48D44761.6000809@gmail.com> <87ljxny6n8.fsf@catnip.gol.com> <48D44C79.9020004@gmail.com> <48D63F30.8060102@gmail.com> <48D6E8FB.4070108@gmail.com> <48D79A25.7050000@gmail.com> <48D8BB40.6060806@gmail.com> <48D9536D.50004@gmail.com> <48DA696E.4060807@gmail.com> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1222321984 8537 80.91.229.12 (25 Sep 2008 05:53:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 25 Sep 2008 05:53:04 +0000 (UTC) Cc: dmhouse@gmail.com, emacs-devel@gnu.org, monnier@iro.umontreal.ca, aaron.s.hawley@gmail.com To: "Lennart Borgman (gmail)" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 25 07:54:01 2008 connect(): Connection refused Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Kijnc-0008T4-Ky for ged-emacs-devel@m.gmane.org; Thu, 25 Sep 2008 07:54:00 +0200 Original-Received: from localhost ([127.0.0.1]:56418 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kijma-0007XB-Fn for ged-emacs-devel@m.gmane.org; Thu, 25 Sep 2008 01:52:56 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kijln-0007AG-Sn for emacs-devel@gnu.org; Thu, 25 Sep 2008 01:52:07 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kijln-00079m-6a for emacs-devel@gnu.org; Thu, 25 Sep 2008 01:52:07 -0400 Original-Received: from [199.232.76.173] (port=55284 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kijlm-00079f-Rn for emacs-devel@gnu.org; Thu, 25 Sep 2008 01:52:06 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:47637) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Kijlm-00045z-Su for emacs-devel@gnu.org; Thu, 25 Sep 2008 01:52:06 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1Kijjk-0007I5-FU; Thu, 25 Sep 2008 01:50:00 -0400 In-reply-to: <48DA696E.4060807@gmail.com> (lennart.borgman@gmail.com) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:104133 Archived-At: > If you show me a REAL case in which this is useful, that might convice me. When I wrote the majmodpri.el I had third party elisp files in mind. If show us a real case involving third party Elisp files, we can look at whether there is a problem, and if so what solutions may be possible. My hunch is that this is not the best solution for any case, but until I see the cases, I cannot be sure. At least some of the php-mode.el varianst that are available does that; they bind .php to the php-mode the supply. This will then be the default major mode for .php files. When we have a builtin php-mode (perhaps one that uses mumamo), we will of course tell people they should modify those packages or stop using them. This problem actually exists inside Emacs too. Today there are two major modes for editing XML files. Why are both present? Please say more about that situation, so I can think about what best to do.