emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/dape 95d52ea585 044/123: Fix parsing of codelldb adapte


From: ELPA Syncer
Subject: [elpa] externals/dape 95d52ea585 044/123: Fix parsing of codelldb adapter output on windows #1
Date: Tue, 5 Dec 2023 03:57:59 -0500 (EST)

branch: externals/dape
commit 95d52ea58562d322e8450af67e6cb93fbd196cde
Author: Daniel Pettersson <daniel@dpettersson.net>
Commit: Daniel Pettersson <daniel@dpettersson.net>

    Fix parsing of codelldb adapter output on windows #1
    
    For some reason Dape is unable to find start of json under windows
    when using codelldb. It seams unlikely to be an codelldb issue.
---
 dape.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dape.el b/dape.el
index c3e2b039d1..cf5e6ee520 100644
--- a/dape.el
+++ b/dape.el
@@ -439,9 +439,10 @@ If EXTENDED end of line is after newline."
 
 ;;; Process and parsing
 
+;; HACK Issue #1 for some reason \r is not inserted into the parse
+;;      buffer by codelldb on windows. No trace in source code.
 (defconst dape--content-length-re
-  "\\(?:.*: .*\r\n\\)*Content-Length: \
-*\\([[:digit:]]+\\)\r\n\\(?:.*: .*\r\n\\)*\r\n"
+  "Content-Length: \\([[:digit:]]+\\)\r?\n\r?\n"
   "Matches debug adapter protocol header.")
 
 (defun dape--debug (type string &rest objects)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]