core: set error flag when calling user dotfile functions

This commit is contained in:
syl20bnr 2015-10-12 09:58:46 -04:00
parent 8b5428d320
commit 455dd22553

View file

@ -408,11 +408,12 @@ are caught and signalled to user in spacemacs buffer."
(when (fboundp ',func)
(condition-case-unless-debug err
(,func)
(error (spacemacs-buffer/append
(format "Error in %s: %s\n"
',(symbol-name func)
(error-message-string err))
t))))))
(error
(configuration-layer//set-error)
(spacemacs-buffer/append (format "Error in %s: %s\n"
',(symbol-name func)
(error-message-string err))
t))))))
(defun dotspacemacs//test-dotspacemacs/layers ()
"Tests for `dotspacemacs/layers'"