(beginning-of-defun)
(down-list 1)
(if (not (memq (read (current-buffer)) '(defun defmacro)))
- (error "Not in defun or defmacro."))
+ (error "Not in defun or defmacro"))
(read (current-buffer))))
(defun edebug-last-sexp ()
;; any others??
)
(if (not (buffer-name edebug-buffer))
- (let (debug-on-error nil)
- (error "Buffer defining %s not found." edebug-func)))
+ (let ((debug-on-error nil))
+ (error "Buffer defining %s not found" edebug-func)))
;; Save windows now before we modify them.
(if edebug-save-windows
"Show the debug windows and where we stopped in the program."
(interactive)
(if (not edebug-active)
- (error "edebug is not active."))
+ (error "edebug is not active"))
(edebug-pop-to-buffer edebug-buffer)
(goto-char edebug-point) ; from edebug
)
"Change to the outside window configuration."
(interactive)
(if (not edebug-active)
- (error "edebug is not active."))
+ (error "edebug is not active"))
(setq edebug-inside-windows (edebug-current-window-configuration))
(edebug-set-window-configuration edebug-outside-windows)
(goto-char edebug-outside-point)
"Bounce the point in the outside current buffer."
(interactive)
(if (not edebug-active)
- (error "edebug is not active."))
+ (error "edebug is not active"))
(save-excursion
;; If the buffer's currently displayed, avoid the set-window-configuration.
(save-window-excursion
(edebug-data
(or (get def-name 'edebug)
(error
- "%s must first be evaluated with edebug-defun." def-name)))
+ "%s must first be evaluated with edebug-defun" def-name)))
;; pull out parts of edebug-data.
(edebug-func-mark (car edebug-data))
(edebug-breakpoints (car (cdr edebug-data)))
time the function is called, edebug will be called there as well."
(interactive)
(if (not (eq 'enter edebug-arg-mode))
- (error "You must be in front of a function or macro call."))
+ (error "You must be in front of a function or macro call"))
(let* ((func (car edebug-exp))
(func-marker (get func 'edebug)))
(cond
((listp func-marker)
;; its already been evaluated for edebug
nil)
- (t (error "You must first evaluate %s in a buffer." func))))
+ (t (error "You must first evaluate %s in a buffer" func))))
(exit-recursive-edit))
(put this-function 'edebug-initial-mode mode)
(message "Initial mode for %s is now: %s"
this-function mode))
- (error "Key must map to one of the mode changing commands.")
+ (error "Key must map to one of the mode changing commands")
)))
(defun edebug-eval (expr)
"Evaluate EXPR in the outside environment."
(if (not edebug-active)
- (error "edebug is not active."))
+ (error "edebug is not active"))
(edebug-outside-excursion
(eval expr)))