(Arne Babenhauserheide)
2013-12-27: wisp.py: add scheme macro list prefix support wisp.py: add scheme macro list prefix support
diff --git a/wisp.py b/wisp.py
--- a/wisp.py
+++ b/wisp.py
@@ -116,8 +116,11 @@ class Line:
if not self.continues:
while (self.content.startswith("' ") or
self.content.startswith(", ") or
- self.content.startswith("` ")):
- self.prefix += self.content[0]
+ self.content.startswith("` ") or
+ self.content.startswith("#, ") or # scheme macros
+ self.content.startswith("#` ") or
+ self.content.startswith("#' ")):
+ self.prefix += self.content.split(" ")[0]
self.content = self.content[2:]
# care for lines starting with ": " (a colon followed by a space and more chars)