emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 7e7fd30: ; Add class name to error message


From: Stefan Monnier
Subject: [Emacs-diffs] master 7e7fd30: ; Add class name to error message
Date: Fri, 01 May 2015 17:11:35 +0000

branch: master
commit 7e7fd3010b73b45369328924fe5d9734f20161de
Author: Przemysław Wojnowski <address@hidden>
Commit: Stefan Monnier <address@hidden>

    ; Add class name to error message
    
    * lisp/emacs-lisp/eieio-core.el (eieio-oref): Add class name to error
      message to ease finding offending code.
---
 lisp/emacs-lisp/eieio-core.el |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/lisp/emacs-lisp/eieio-core.el b/lisp/emacs-lisp/eieio-core.el
index 92d7234..bf3f442 100644
--- a/lisp/emacs-lisp/eieio-core.el
+++ b/lisp/emacs-lisp/eieio-core.el
@@ -730,7 +730,7 @@ Argument FN is the function calling this verifier."
   (cl-check-type slot symbol)
   (cl-check-type obj (or eieio-object class))
   (let* ((class (cond ((symbolp obj)
-                       (error "eieio-oref called on a class!")
+                       (error "eieio-oref called on a class: %s" obj)
                        (let ((c (eieio--class-v obj)))
                          (if (eieio--class-p c) (eieio-class-un-autoload obj))
                          c))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]