~ chicken-core (chicken-5) a11dafa431b2e38a77f95abc7caa78e55010bb11
commit a11dafa431b2e38a77f95abc7caa78e55010bb11
Author: Jani Hakala <jahakala@iki.fi>
AuthorDate: Tue Jun 4 11:19:08 2024 +0300
Commit: Peter Bex <peter@more-magic.net>
CommitDate: Wed Jun 12 16:20:41 2024 +0200
Apply caretize only to the echoed line
Signed-off-by: felix <felix@call-with-current-continuation.org>
Signed-off-by: Peter Bex <peter@more-magic.net>
diff --git a/egg-compile.scm b/egg-compile.scm
index dd7c429e..f7306d39 100644
--- a/egg-compile.scm
+++ b/egg-compile.scm
@@ -1185,14 +1185,16 @@ copy /y nul ~a~a~%
~a
EOF
mkdir ddir qdir
- ddir dest
- (string-intersperse (map (lambda (line)
- (ensure-line-limit
- (caretize (format "echo ~a >>~a~a"
- line ddir dest))
- 8191 ))
- (string-split infostr "\n"))
- "\n"))))))
+ ddir dest
+ (string-intersperse (map (lambda (line)
+ (ensure-line-limit
+ (format "echo ~a >>~a~a"
+ (caretize line)
+ (caretize ddir)
+ (caretize dest))
+ 8191))
+ (string-split infostr "\n"))
+ "\n"))))))
;;; some utilities for mangling + quoting
Trap