Fix doom//upgrade not detecting updates

This commit is contained in:
Henrik Lissner 2018-06-03 15:58:49 +02:00
parent 32a2a2b64d
commit 37b9beb9c9
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -260,7 +260,7 @@ problems with doom."
(unless rev
(error "Couldn't detect Doom's version. Is %s a repo?"
(abbreviate-file-name doom-emacs-dir)))
(unless (equal current-rev rev)
(when (equal current-rev rev)
(user-error "Doom is up to date!"))
(message "Updates for Doom are available!\n\n Old revision: %s\n New revision: %s\n"
current-rev rev)
@ -277,9 +277,11 @@ problems with doom."
(error "Failed to checkout latest commit.\n\n%s" (buffer-string)))
(doom//refresh)
(message "Done! Please restart Emacs for changes to take effect"))))
(user-error
(message "%s Aborting." (error-message-string e)))
(error
(message "There was an unexpected error.\n\n%s -> %s\n\nOutput:\n%s"
(car e) (error-message-string e)
(car e)
(buffer-string))))))))
(defun doom//quickstart ()