From 455dd225537e7c7507ebbe6a11f2ea233def0e60 Mon Sep 17 00:00:00 2001 From: syl20bnr Date: Mon, 12 Oct 2015 09:58:46 -0400 Subject: [PATCH] core: set error flag when calling user dotfile functions --- core/core-dotspacemacs.el | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/core/core-dotspacemacs.el b/core/core-dotspacemacs.el index 1360c38ca..56899176c 100644 --- a/core/core-dotspacemacs.el +++ b/core/core-dotspacemacs.el @@ -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'"