Function: data-debug-edebug-expr

data-debug-edebug-expr is an interactive and byte-compiled function defined in data-debug.el.gz.

Signature

(data-debug-edebug-expr EXPR)

Documentation

Dump out the contents of some expression EXPR in edebug with ddebug.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/data-debug.el.gz
;;; DEBUG COMMANDS
;;
;; Various commands for displaying complex data structures.

(defun data-debug-edebug-expr (expr)
  "Dump out the contents of some expression EXPR in edebug with ddebug."
  (interactive
   (list (read-from-minibuffer "Eval: "
                               nil read-expression-map t
                               'read-expression-history)))
  (let ((v (eval expr t)))
    (if (not v)
	(message "Expression %s is nil." expr)
      (data-debug-show-stuff v "expression"))))