Function: dape-info-breakpoint-log-edit
dape-info-breakpoint-log-edit is an interactive and natively compiled
function defined in dape.el.
Signature
(dape-info-breakpoint-log-edit &optional EVENT)
Documentation
Edit breakpoint at current line.
Key Bindings
dape-info-breakpoints-mode-line-map e dape-info-breakpoints-mode-map e
Source Code
;; Defined in /nix/store/1fiaif8pifqj2jh65rbg3fkhg3i56q42-emacs-packages-deps/share/emacs/site-lisp/elpa/dape-0.27.1/dape.el
(dape--command-at-line dape-info-breakpoint-log-edit (dape--breakpoint)
(dape-info-breakpoints-mode)
"Edit breakpoint at current line."
(with-selected-window
(display-buffer
(or (dape--breakpoint-buffer dape--breakpoint)
(find-file-noselect (dape--breakpoint-file-name dape--breakpoint)))
dape-display-source-buffer-action)
(goto-char (point-min))
(forward-line (1- (dape--breakpoint-line dape--breakpoint)))
(pcase (dape--source-breakpoint-type dape--breakpoint)
('log (call-interactively #'dape-breakpoint-log))
('expression (call-interactively #'dape-breakpoint-expression))
('hits (call-interactively #'dape-breakpoint-hits))
(_ (user-error "Unable to edit breakpoint on line without log or \
expression breakpoint")))))