From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.bugs Subject: bug#21257: auto-mode-alist too eager for Ruby? Date: Fri, 14 Aug 2015 15:42:06 +0200 Message-ID: <87y4hem1g1.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1439564124 10942 80.91.229.3 (14 Aug 2015 14:55:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Aug 2015 14:55:24 +0000 (UTC) To: 21257@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Aug 14 16:55:18 2015 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 1ZQGO5-0004VG-Rx for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Aug 2015 16:55:18 +0200 Original-Received: from localhost ([::1]:46635 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQGO5-0001iC-9t for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Aug 2015 10:55:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQGNx-0001be-JC for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 10:55:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZQGNs-0003EP-38 for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 10:55:09 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35392) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQGNr-0003CQ-JY for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 10:55:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZQGNr-0006yJ-9H for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 10:55:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: David Kastrup Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Aug 2015 14:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21257 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.143956410026785 (code B ref -1); Fri, 14 Aug 2015 14:55:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 14 Aug 2015 14:55:00 +0000 Original-Received: from localhost ([127.0.0.1]:55835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQGNn-0006xx-Qr for submit@debbugs.gnu.org; Fri, 14 Aug 2015 10:55:00 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:37962) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQGNm-0006xp-4J for submit@debbugs.gnu.org; Fri, 14 Aug 2015 10:54:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZQGNk-00036r-U6 for submit@debbugs.gnu.org; Fri, 14 Aug 2015 10:54:57 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:46386) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQGNk-00036l-Qo for submit@debbugs.gnu.org; Fri, 14 Aug 2015 10:54:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47956) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQGNk-0001Lp-0Q for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 10:54:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZQGNg-00035V-4w for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 10:54:55 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58300) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQGNg-00035R-1f for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 10:54:52 -0400 Original-Received: from localhost ([127.0.0.1]:43885 helo=lola) by fencepost.gnu.org with esmtp (Exim 4.82) (envelope-from ) id 1ZQGNf-0005j0-Gr for bug-emacs@gnu.org; Fri, 14 Aug 2015 10:54:51 -0400 Original-Received: by lola (Postfix, from userid 1000) id 50C5EDF40C; Fri, 14 Aug 2015 15:42:06 +0200 (CEST) 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: 208.118.235.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:105472 Archived-At: I just got a temporary file created for a Git commit message with the name "/tmp/tmp3djbru" and Emacs decided to throw the buffer in Ruby mode. Seriously? The respective entry in auto-mode-alist appears to be ("\\(?:\\.rb\\|ru\\|rake\\|thor\\|jbuilder\\|rabl\\|gemspec\\|podspec\\|/\\(?:Gem\\|Rake\\|Cap\\|Thor\\|Puppet\\|Berks\\|Vagrant\\|Guard\\|Pod\\)file\\)\\'" . ruby-mode) which appears to admit a whole lot of files just based on the ending letters without any distinguishing symbols before them. -- David Kastrup