Function: edebug-set-breakpoint
edebug-set-breakpoint is an interactive and byte-compiled function
defined in edebug.el.gz.
Signature
(edebug-set-breakpoint ARG)
Documentation
Set the breakpoint of nearest sexp.
With prefix argument, make it a temporary breakpoint.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/edebug.el.gz
(defun edebug-set-breakpoint (arg)
"Set the breakpoint of nearest sexp.
With prefix argument, make it a temporary breakpoint."
(interactive "P")
;; If the form hasn't been instrumented yet, do it now.
(when (and (not edebug-active)
(let ((data (edebug-get-edebug-or-ghost
(edebug--form-data-name
(edebug-get-form-data-entry (point))))))
(or (null data) (markerp data))))
(edebug-defun))
(edebug-modify-breakpoint t nil arg))