diff -r 6afd01d5ddd6 -r 8a8814ab36f6 src/Pure/GUI/gui.scala
--- a/src/Pure/GUI/gui.scala Fri Dec 27 15:59:08 2024 +0100
+++ b/src/Pure/GUI/gui.scala Fri Dec 27 16:14:16 2024 +0100
@@ -84,6 +84,18 @@
override def make_bold(str: String): String = "" + make_text(str) + ""
override def spaces(n: Int): String = HTML.spaces(n)
+ def enclose_style(style: String, body: String): String =
+ if (style.isEmpty) enclose(body)
+ else {
+ Library.string_builder(style.length + body.length + 35) { s =>
+ s ++= ""
+ s ++= body
+ s ++= ""
+ }
+ }
+
def bullet: String = "\u2218"
def bullet_triangle: String = "\u25b9"
}