Function: dape--config-diff
dape--config-diff is a natively compiled function defined in dape.el.
Signature
(dape--config-diff KEY POST-EVAL)
Documentation
Create a diff of config KEY and POST-EVAL config.
Source Code
;; Defined in /nix/store/1fiaif8pifqj2jh65rbg3fkhg3i56q42-emacs-packages-deps/share/emacs/site-lisp/elpa/dape-0.27.1/dape.el
(defun dape--config-diff (key post-eval)
"Create a diff of config KEY and POST-EVAL config."
(let ((base-config (alist-get key dape-configs)))
(cl-loop for (key value) on post-eval by 'cddr
unless (or (memql key '(modes fn ensure)) ;; Skip meta params
(and
;; Does the key exist in `base-config'?
(plist-member base-config key)
;; Has value changed (skip functions)?
(equal (dape--config-eval-value
(plist-get base-config key)
'skip-functions)
value)))
append (list key value))))