]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix call to debugger on assertion failure
authorNoam Postavsky <npostavs@gmail.com>
Tue, 31 Jan 2017 02:45:02 +0000 (21:45 -0500)
committerNoam Postavsky <npostavs@gmail.com>
Tue, 31 Jan 2017 02:45:02 +0000 (21:45 -0500)
* lisp/emacs-lisp/cl-preloaded.el (cl--assertion-failed): The first
argument must be `error', and the second is a list of arguments for
`signal'.

lisp/emacs-lisp/cl-preloaded.el

index 0b07941000239c0f500fa4a5eaac54fabbfb38d3..4ae77a58ec91c144d3cd7e3ce70ebb2372972670 100644 (file)
@@ -45,7 +45,7 @@
 
 (defun cl--assertion-failed (form &optional string sargs args)
   (if debug-on-error
-      (funcall debugger `(cl-assertion-failed ,form ,string ,@sargs))
+      (funcall debugger 'error `(cl-assertion-failed (,form ,string ,@sargs)))
     (if string
         (apply #'error string (append sargs args))
       (signal 'cl-assertion-failed `(,form ,@sargs)))))