From unknown Sat Aug 16 23:49:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15847: 24.3.50; auto-mode-alist: Tweak docstring 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: To: 15847@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.138405703320545 (code B ref -1); Sun, 10 Nov 2013 04:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Nov 2013 04:17:13 +0000 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 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 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 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 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 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 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 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 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) 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) From: Jambunathan K Date: Sun, 10 Nov 2013 09:46:12 +0530 Message-ID: <87d2m8dh83.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) 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) From unknown Sat Aug 16 23:49:15 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jambunathan K Subject: bug#15847: closed (Re: bug#15847: 24.3.50; auto-mode-alist: Tweak docstring) Message-ID: References: <87li0qp99x.fsf@gmail.com> <87d2m8dh83.fsf@gmail.com> X-Gnu-PR-Message: they-closed 15847 X-Gnu-PR-Package: emacs Reply-To: 15847@debbugs.gnu.org Date: Fri, 15 Nov 2013 04:42:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1384490523-4809-1" This is a multi-part message in MIME format... ------------=_1384490523-4809-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #15847: 24.3.50; auto-mode-alist: Tweak docstring which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 15847@debbugs.gnu.org. --=20 15847: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D15847 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1384490523-4809-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 15847-done) by debbugs.gnu.org; 15 Nov 2013 04:41:17 +0000 Received: from localhost ([127.0.0.1]:53322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhBDY-0001Dv-Q0 for submit@debbugs.gnu.org; Thu, 14 Nov 2013 23:41:17 -0500 Received: from mail-pa0-f46.google.com ([209.85.220.46]:34776) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhBDV-0001Dc-DN for 15847-done@debbugs.gnu.org; Thu, 14 Nov 2013 23:41:14 -0500 Received: by mail-pa0-f46.google.com with SMTP id rd3so3118244pab.33 for <15847-done@debbugs.gnu.org>; Thu, 14 Nov 2013 20:41:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=34RliMuq46GYZpNAJ9q5wgb5qGmLaLD6QroaM995F1Y=; b=GvOtxCnbT3OwEqVx4abqbAPFEQHJEglAAMxlipZgYlkOyX2lPZDZ1kZLIgHth0PBHz w6tEZ93cofiNZobqZu4MrvqvjWzQ96p0N+R/PiLJkul2cyb3VexjipXMeNkDbUTXhSUq QLgDp25iWm3wKO08dK+NXOrbiRPJiAHCGQM0HrRREgh7WYGIywX3oR1YE970pdnhuTDG 5FmkdUI9EhQGgmzFS1Wr642/iYvOnuzxivycqmSBn3pEHKK6lRYKskNpAAvkXiu3NOD6 mfYfgKe5HrzZD0fYyy9uehwU0RB5lub0m2BE2Ee3E+do70HLRlWhwGnVJ6Se6GojHTU6 Xcow== X-Received: by 10.66.27.177 with SMTP id u17mr4394249pag.25.1384490467497; Thu, 14 Nov 2013 20:41:07 -0800 (PST) Received: from debian-6.05 ([115.241.27.214]) by mx.google.com with ESMTPSA id ry4sm1672471pab.4.2013.11.14.20.41.05 for <15847-done@debbugs.gnu.org> (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Thu, 14 Nov 2013 20:41:06 -0800 (PST) From: Jambunathan K To: 15847-done@debbugs.gnu.org Subject: Re: bug#15847: 24.3.50; auto-mode-alist: Tweak docstring References: <87d2m8dh83.fsf@gmail.com> Date: Fri, 15 Nov 2013 10:10:42 +0530 In-Reply-To: <87d2m8dh83.fsf@gmail.com> (Jambunathan K.'s message of "Sun, 10 Nov 2013 09:46:12 +0530") Message-ID: <87li0qp99x.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 15847-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) OP here. Closing it. ------------=_1384490523-4809-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Nov 2013 04:17:13 +0000 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 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 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 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 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 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 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 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 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) 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) From: Jambunathan K To: bug-gnu-emacs@gnu.org Subject: 24.3.50; auto-mode-alist: Tweak docstring Date: Sun, 10 Nov 2013 09:46:12 +0530 Message-ID: <87d2m8dh83.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) 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) ------------=_1384490523-4809-1--