wisp
 
(Arne Babenhauserheide)
2013-03-20: actually readd the linebreaks in strings when emitting lisp.

actually readd the linebreaks in strings when emitting lisp.

diff --git a/example.w b/example.w
--- a/example.w
+++ b/example.w
@@ -2,7 +2,8 @@ defun a
   b c
   let
     : 
-      d e
+      d "i am a string
+do not break me!"
       : 
         f
         g
diff --git a/wisp.py b/wisp.py
--- a/wisp.py
+++ b/wisp.py
@@ -96,7 +96,7 @@ def wisp2lisp(code):
     
     lisplines.append(prev.indent * " " + prev.content + ")" * (len(levels)))
     
-    return "\n".join(lisplines)
+    return "\n".join(lisplines).replace("\\n", "\n")