* lisp/files.el (set-auto-mode): Simplify a bit further.
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 11 Sep 2013 12:36:59 +0000 (08:36 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 11 Sep 2013 12:36:59 +0000 (08:36 -0400)
lisp/ChangeLog
lisp/files.el

index 8961087..f5c4ee1 100644 (file)
@@ -1,3 +1,7 @@
+2013-09-11  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * files.el (set-auto-mode): Simplify a bit further.
+
 2013-09-11  Glenn Morris  <rgm@gnu.org>
 
        * files.el (interpreter-mode-alist): Remove \\` \\' parts.
index 5d8fbda..85bbc85 100644 (file)
@@ -2679,11 +2679,9 @@ we don't actually set it to the same mode the buffer already has."
         (setq done (assoc-default
                     (file-name-nondirectory mode)
                     (mapcar (lambda (e)
-                              (if (string-match-p "\\`\\\\`" (car e))
-                                  e
-                                (cons
-                                 (format "\\`%s\\'" (car e))
-                                 (cdr e))))
+                               (cons
+                                (format "\\`%s\\'" (car e))
+                                (cdr e)))
                             interpreter-mode-alist)
                     #'string-match-p))
         ;; If we found an interpreter mode to use, invoke it now.