From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jambunathan K Newsgroups: gmane.emacs.bugs Subject: bug#15847: 24.3.50; auto-mode-alist: Tweak docstring Date: Sun, 10 Nov 2013 09:46:12 +0530 Message-ID: <87d2m8dh83.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1384057133 31948 80.91.229.3 (10 Nov 2013 04:18:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 10 Nov 2013 04:18:53 +0000 (UTC) To: 15847@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 10 05:18:58 2013 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 1VfMUC-00058T-JK for geb-bug-gnu-emacs@m.gmane.org; Sun, 10 Nov 2013 05:18:56 +0100 Original-Received: from localhost ([::1]:59038 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfMUC-0000AU-41 for geb-bug-gnu-emacs@m.gmane.org; Sat, 09 Nov 2013 23:18:56 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45059) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfMTk-0008CG-HA for bug-gnu-emacs@gnu.org; Sat, 09 Nov 2013 23:18:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VfMTL-00051Z-18 for bug-gnu-emacs@gnu.org; Sat, 09 Nov 2013 23:18:28 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59215) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfMTK-00051T-RW for bug-gnu-emacs@gnu.org; Sat, 09 Nov 2013 23:18:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VfMTK-0005MX-In for bug-gnu-emacs@gnu.org; Sat, 09 Nov 2013 23:18:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Jambunathan K Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Nov 2013 04:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15847 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.138405703320545 (code B ref -1); Sun, 10 Nov 2013 04:18:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 10 Nov 2013 04:17:13 +0000 Original-Received: from localhost ([127.0.0.1]:44996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfMSW-0005LF-BU for submit@debbugs.gnu.org; Sat, 09 Nov 2013 23:17:12 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:42027) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfMSU-0005L3-7b for submit@debbugs.gnu.org; Sat, 09 Nov 2013 23:17:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VfMS1-0004bp-43 for submit@debbugs.gnu.org; Sat, 09 Nov 2013 23:17:04 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:57368) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfMS1-0004bl-0N for submit@debbugs.gnu.org; Sat, 09 Nov 2013 23:16:41 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43011) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfMRb-0007Rx-Pc for bug-gnu-emacs@gnu.org; Sat, 09 Nov 2013 23:16:40 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VfMRE-00043W-KS for bug-gnu-emacs@gnu.org; Sat, 09 Nov 2013 23:16:15 -0500 Original-Received: from mail-pa0-x22f.google.com ([2607:f8b0:400e:c03::22f]:45762) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfMRE-000431-9k for bug-gnu-emacs@gnu.org; Sat, 09 Nov 2013 23:15:52 -0500 Original-Received: by mail-pa0-f47.google.com with SMTP id lf10so3922619pab.34 for ; Sat, 09 Nov 2013 20:15:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=dUUWffH0bkA3Fi45Cup3dNSnLFfKmz+FqA674mvSpkY=; b=Prizem2LauRQVo71MEwSxg/UnhHPVJtqF/6suHxQIW5bT98JCfa1Rx4DkdyHtmte0P lNOFzzpuryVFOOqhAryx0Ykr8gnYxYMDzY6l5i0LQecVwBWUSzBQCCCXs3RZReAHuXVg p5XTRkEA5rrzgre63iiRNX4/4560idP8G7wfz7YQuRxr3agWBtpvSqWFYjaOiKCnannJ 0voRitYevEdc+Y6lxhiE9wO0VKVVctCh3D71M4tQ3pJRJr/d6xBP4vt38AkKQ/8tSbqy D43GEdx72NqpK2cV4f3/bxkGdkm+bPHXhd4PhtSGXMZOLGpcGtTAAFuv5yi6THySu3YC NNBA== X-Received: by 10.68.110.196 with SMTP id ic4mr23022163pbb.84.1384056951265; Sat, 09 Nov 2013 20:15:51 -0800 (PST) Original-Received: from debian-6.05 ([115.242.147.33]) by mx.google.com with ESMTPSA id v4sm21889343pbq.31.2013.11.09.20.15.49 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Sat, 09 Nov 2013 20:15:50 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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:80191 Archived-At: Context: perl-mode wasn't activated with just the first line below (on my perl file). It took sometime to figure out that `interpreter-mode-alist' is taking precedence. ;; Use cperl-mode by default (setcdr (rassq 'perl-mode auto-mode-alist) 'cperl-mode) (setcdr (rassq 'perl-mode interpreter-mode-alist) 'cperl-mode) Request: C-h v auto-mode-alist says this See also `interpreter-mode-alist', which detects executable script ^^^^^^^^ modes based on the interpreters they specify to run, and `magic-mode-alist', which determines modes based on file contents. Instead, of "See also", it should specifically say that `interpreter-mode-alist' takes precedence. (Btw, seeing other variales don't help either. Please update docstrings for `interpreter-mode-alist' and `magic-mode-alist' with their relative precedence.) NB: The info entry for `auto-mode-alist' seems to talk about the order. In GNU Emacs 24.3.50.4 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2013-11-09 on debian-6.05 Bzr revision: 115051 jan.h.d@swipnet.se-20131109111953-cysfi19meuidy96q Windowing system distributor `The X.Org Foundation', version 11.0.10707000 System Description: Debian GNU/Linux 6.0.5 (squeeze)