]> git.eshelyaron.com Git - emacs.git/commitdiff
Default the init file to init.el, not init
authorLars Ingebrigtsen <larsi@gnus.org>
Thu, 17 Dec 2020 11:17:23 +0000 (12:17 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 17 Dec 2020 11:17:23 +0000 (12:17 +0100)
* lisp/startup.el (startup--load-user-init-file): Make the default
init file be "init.el", not "init" (bug#45197).

lisp/startup.el

index b652977798a3012f642016344ce9a4582d51945b..b1128f6d02aeeb7bcfbd2213669ed98c93b8baae 100644 (file)
@@ -949,10 +949,10 @@ init-file, or to a default value if loading is not possible."
 
               (when (and (eq user-init-file t) alternate-filename-function)
                 (let ((alt-file (funcall alternate-filename-function)))
-                  (and (equal (file-name-extension alt-file) "el")
-                       (setq alt-file (file-name-sans-extension alt-file)))
                  (unless init-file-name
                    (setq init-file-name alt-file))
+                  (and (equal (file-name-extension alt-file) "el")
+                       (setq alt-file (file-name-sans-extension alt-file)))
                   (load alt-file 'noerror 'nomessage)))
 
               ;; If we did not find the user's init file, set
@@ -1382,7 +1382,7 @@ please check its value")
          "~/.emacs")))
      (lambda ()
        (expand-file-name
-        "init"
+        "init.el"
         startup-init-directory))
      (not inhibit-default-init))