--- a/src/Pure/General/pretty.scala Tue Sep 18 11:49:23 2012 +0200
+++ b/src/Pure/General/pretty.scala Tue Sep 18 13:18:45 2012 +0200
@@ -146,7 +146,7 @@
def string_of(input: XML.Body, margin: Int = margin_default,
metric: String => Double = metric_default): String =
- formatted(input, margin, metric).iterator.flatMap(XML.content).mkString
+ XML.content(formatted(input, margin, metric)).mkString
/* unformatted output */
@@ -164,6 +164,5 @@
input.flatMap(standard_format).flatMap(fmt)
}
- def str_of(input: XML.Body): String =
- unformatted(input).iterator.flatMap(XML.content).mkString
+ def str_of(input: XML.Body): String = XML.content(unformatted(input)).mkString
}