Browse Source

Update src/erlydtl_runtime.erl

Fixed issue #56	
spaceless is not removing newline.
Senthilkumar 12 years ago
parent
commit
3d6d6815e4
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/erlydtl_runtime.erl

+ 3 - 3
src/erlydtl_runtime.erl

@@ -269,9 +269,9 @@ widthratio(Numerator, Denominator, Scale) ->
 
 spaceless(Contents) ->
     Contents1 = lists:flatten(Contents),
-    Contents2 = re:replace(Contents1, "^\s+<", "<", [{return,list}]),
-    Contents3 = re:replace(Contents2, ">\s+$", ">", [{return,list}]),
-    Contents4 = re:replace(Contents3, ">\s+<", "><", [global, {return,list}]),
+    Contents2 = re:replace(Contents1, "^\\s+<", "<", [{return,list}]),
+    Contents3 = re:replace(Contents2, ">\\s+$", ">", [{return,list}]),
+    Contents4 = re:replace(Contents3, ">\\s+<", "><", [global, {return,list}]),
     Contents4.
 
 read_file(Module, Function, DocRoot, FileName) ->