Function: dape-info-variable-edit
dape-info-variable-edit is an interactive and natively compiled
function defined in dape.el.
Signature
(dape-info-variable-edit &optional EVENT)
Documentation
Edit variable value at current line.
Key Bindings
dape-info-scope-mode-line-map = dape-info-scope-mode-map = dape-info-variable-value-map <mouse-2> dape-info-variable-value-map RET dape-info-watch-mode-line-map = dape-info-watch-mode-map =
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-variable-edit (dape--reference dape--variable)
(dape-info-scope-mode dape-info-watch-mode)
"Edit variable value at current line."
(dape--set-variable
(dape--live-connection 'stopped) dape--reference dape--variable
(let ((default
(or (plist-get dape--variable :value)
(plist-get dape--variable :result))))
(read-string (format-prompt "Set value of %s `%s'"
default
(plist-get dape--variable :type)
(plist-get dape--variable :name))
nil nil default))))