[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dape a529cbea06 062/123: Fix widget rendering when adap
From: |
ELPA Syncer |
Subject: |
[elpa] externals/dape a529cbea06 062/123: Fix widget rendering when adapter exited |
Date: |
Tue, 5 Dec 2023 03:58:01 -0500 (EST) |
branch: externals/dape
commit a529cbea06ffc5a7427a963ddbe3b44991a99818
Author: Daniel Pettersson <daniel@dpettersson.net>
Commit: Daniel Pettersson <daniel@dpettersson.net>
Fix widget rendering when adapter exited
---
dape.el | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/dape.el b/dape.el
index 0c32b9dabb..d9bd01d236 100644
--- a/dape.el
+++ b/dape.el
@@ -1949,11 +1949,12 @@ Depth is decided by `dape--info-variables-fetch-depth'."
(lambda (tree)
(if (plist-get variable :variables)
t
- (dape--variables (dape--live-process)
- variable
- (dape--callback
- (when (plist-get variable :variables)
- (dape--info-update-widget tree))))
+ (when-let ((process (dape--live-process t)))
+ (dape--variables process
+ variable
+ (dape--callback
+ (when (plist-get variable :variables)
+ (dape--info-update-widget tree)))))
nil))
:expander
(lambda (tree)
@@ -1992,7 +1993,7 @@ Depth is decided by `dape--info-variables-fetch-depth'."
(cl-reduce (lambda (cb plist)
(dape--callback
(dape--evaluate-expression
- (dape--live-process)
+ (dape--live-process t)
(plist-get (dape--current-stack-frame) :id)
(plist-get plist :name)
"watch"
- [elpa] externals/dape df0c2d8357 023/123: Require success to launch/attach after initialize, (continued)
- [elpa] externals/dape df0c2d8357 023/123: Require success to launch/attach after initialize, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 161501b4a5 029/123: Fix example in readme, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 819d4c39f9 028/123: Keep log and expression breakpoints when removing breakpoints, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 907828d05e 032/123: Fix toggle breakpoint, ELPA Syncer, 2023/12/05
- [elpa] externals/dape bddc5102b5 039/123: Clarify package description, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 49909a1a39 043/123: Use presentation hits for auto expand locals scope, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 403581170c 048/123: Use header line format for info buffer, ELPA Syncer, 2023/12/05
- [elpa] externals/dape b8a69409da 049/123: Print stopped description, ELPA Syncer, 2023/12/05
- [elpa] externals/dape d6a6a2a75e 051/123: Clarify codelldb adapter example and fix typo #4, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 3a31e53782 058/123: Fix sticky breakpoint issue, ELPA Syncer, 2023/12/05
- [elpa] externals/dape a529cbea06 062/123: Fix widget rendering when adapter exited,
ELPA Syncer <=
- [elpa] externals/dape 3ab98f24f6 065/123: Fix typo in readme cppdbg adapter section #3, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 77fa220765 069/123: Fix interactive commands in REPL #11, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 4452bc68a4 085/123: Respect :expensive vars in update fetch, ELPA Syncer, 2023/12/05
- [elpa] externals/dape bec3e487f2 095/123: Send request response for runInTerminal and startDebugging, ELPA Syncer, 2023/12/05
- [elpa] externals/dape fad3c663e7 111/123: Update mode line face, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 68799e29a1 113/123: Fix screenshots in readme, ELPA Syncer, 2023/12/05
- [elpa] externals/dape af5dd1eee8 115/123: Fixup of set variables, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 204012b31e 086/123: Rework parsing, ELPA Syncer, 2023/12/05
- [elpa] externals/dape a9f68bf701 091/123: Remove pretty printing of dape--debug io prints, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 7f9700d2b6 092/123: Use prin1 formatting of objects in dape-debug, ELPA Syncer, 2023/12/05