branch: externals/dape
commit 4452bc68a4cc9b9a8a269affbd96f5d8a1026b93
Author: Daniel Pettersson <[email protected]>
Commit: Daniel Pettersson <[email protected]>

    Respect :expensive vars in update fetch
---
 dape.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dape.el b/dape.el
index a462a5a008..a9ea96247d 100644
--- a/dape.el
+++ b/dape.el
@@ -991,8 +991,9 @@ is usefully if only to load data for another thread."
         (dape--with dape--variables-recursive (process
                                                (dape--current-stack-frame)
                                                nil
-                                               (lambda (path _object)
-                                                 (length< path 1)))
+                                               (lambda (path object)
+                                                 (and (not (plist-get object 
:expensive))
+                                                      (length< path 1))))
           (when dape-inline-variables
             (dape--update-inline-variables))
           (dape--update-widgets))))))

Reply via email to