# HG changeset patch # User wenzelm # Date 1493713527 -7200 # Node ID 7d25b8dbdbfa84404a026eacf80a0b28b057be6f # Parent c9c352583b1673da046001bb56653a5bac7a7ccb proper quote (amending 546020a98a91): e.g. relevant for "ISABELLE_BUILD_OPTIONS"; diff -r c9c352583b16 -r 7d25b8dbdbfa src/Pure/General/sql.scala --- a/src/Pure/General/sql.scala Tue May 02 10:12:26 2017 +0200 +++ b/src/Pure/General/sql.scala Tue May 02 10:25:27 2017 +0200 @@ -34,7 +34,7 @@ "'" + s.map(escape_char(_)).mkString + "'" def identifer(s: String): String = - Long_Name.implode(Long_Name.explode(s).map(_.replace("\"", "\"\""))) + Long_Name.implode(Long_Name.explode(s).map(a => quote(a.replace("\"", "\"\"")))) def enclose(s: String): String = "(" + s + ")" def enclosure(ss: Iterable[String]): String = ss.mkString("(", ", ", ")")