From ee8a66c3b3a8d9afcda00ab04887f209f816df5e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Emma=20S=C3=B6derberg?= <emma.m.soderberg@gmail.com>
Date: Fri, 21 May 2021 15:56:02 +0200
Subject: [PATCH] Update processing of contribution checks for tracing

---
 src/jastadd/ast/Trace.jrag | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/jastadd/ast/Trace.jrag b/src/jastadd/ast/Trace.jrag
index b22c6cc0..0e3da31b 100644
--- a/src/jastadd/ast/Trace.jrag
+++ b/src/jastadd/ast/Trace.jrag
@@ -100,7 +100,8 @@ aspect Trace {
   syn String AttrDecl.traceEndAttr() = trace("end " + traceSignature());
   syn String AttrDecl.traceEndCachedAttr() = trace("end cached " + traceSignature());
 
-  syn String CollEq.escapeConditionForTemplate() = getCondition().replace("\n", " ").replace("\"", "\\\"");
+  syn String CollEq.escapeConditionForTemplate() = 
+      getCondition().replace("\n", " ").replace("\r", " ").replace("\"", "\\\"");
 }
 
 aspect NewTrace {
-- 
GitLab