Function: dape-disconnect-quit

dape-disconnect-quit is an interactive and natively compiled function defined in dape.el.

Signature

(dape-disconnect-quit CONN)

Documentation

Kill adapter but try to keep debuggee live.

This will leave a decoupled debugged process with no debugge connection. CONN is inferred for interactive invocations.

Key Bindings

ctl-x-map C-a D dape-global-map D global-map C-x C-a D help-quick-use-map C-x C-a D

Source Code

;; Defined in /nix/store/1fiaif8pifqj2jh65rbg3fkhg3i56q42-emacs-packages-deps/share/emacs/site-lisp/elpa/dape-0.27.1/dape.el
(defun dape-disconnect-quit (conn)
  "Kill adapter but try to keep debuggee live.
This will leave a decoupled debugged process with no debugge
connection.  CONN is inferred for interactive invocations."
  (interactive (list (dape--live-connection 'parent)))
  (dape--kill-buffers 'skip-process-buffers)
  (dape--with-request
      (dape-request conn :disconnect '(:terminateDebuggee :json-false))
    (dape--shutdown conn)
    (dape--kill-buffers)))