src/Pure/General/url.scala
changeset 62248 dca0bac351b2
parent 56503 9e23fafe4037
child 63642 d83a1eeff9d2
--- a/src/Pure/General/url.scala	Wed Jan 27 14:09:58 2016 +0100
+++ b/src/Pure/General/url.scala	Wed Jan 27 14:14:06 2016 +0100
@@ -12,6 +12,9 @@
 
 object Url
 {
+  def escape(name: String): String =
+    (for (c <- name.iterator) yield if (c == '\'') "%27" else new String(Array(c))).mkString
+
   def apply(name: String): URL =
   {
     try { new URL(name) }