src/Pure/Tools/debugger.scala
changeset 75394 42267c650205
parent 75393 87ebf5a50283
child 75440 39011d0d2128
--- a/src/Pure/Tools/debugger.scala	Fri Apr 01 17:06:10 2022 +0200
+++ b/src/Pure/Tools/debugger.scala	Fri Apr 01 23:19:12 2022 +0200
@@ -171,28 +171,28 @@
   }
 
   def init(): Unit =
-    state.change(st => {
+    state.change { st =>
       val st1 = st.inc_active
       if (session.is_ready && !st.is_active && st1.is_active)
         session.protocol_command("Debugger.init")
       st1
-    })
+    }
 
   def exit(): Unit =
-    state.change(st => {
+    state.change { st =>
       val st1 = st.dec_active
       if (session.is_ready && st.is_active && !st1.is_active)
         session.protocol_command("Debugger.exit")
       st1
-    })
+    }
 
   def is_break(): Boolean = state.value.break
   def set_break(b: Boolean): Unit = {
-    state.change(st => {
+    state.change { st =>
       val st1 = st.set_break(b)
       session.protocol_command("Debugger.break", b.toString)
       st1
-    })
+    }
     delay_update.invoke()
   }
 
@@ -205,7 +205,7 @@
     state.value.active_breakpoints(breakpoint)
 
   def toggle_breakpoint(command: Command, breakpoint: Long): Unit = {
-    state.change(st => {
+    state.change { st =>
       val (breakpoint_state, st1) = st.toggle_breakpoint(breakpoint)
       session.protocol_command(
         "Debugger.breakpoint",
@@ -214,7 +214,7 @@
         Value.Long(breakpoint),
         Value.Boolean(breakpoint_state))
       st1
-    })
+    }
   }
 
   def status(focus: Option[Debugger.Context]): (Debugger.Threads, List[XML.Tree]) = {
@@ -252,22 +252,22 @@
   }
 
   def eval(c: Debugger.Context, SML: Boolean, context: String, expression: String): Unit = {
-    state.change(st => {
+    state.change { st =>
       input(c.thread_name, "eval", c.debug_index.getOrElse(0).toString,
         SML.toString, Symbol.encode(context), Symbol.encode(expression))
       st.clear_output(c.thread_name)
-    })
+    }
     delay_update.invoke()
   }
 
   def print_vals(c: Debugger.Context, SML: Boolean, context: String): Unit = {
     require(c.debug_index.isDefined)
 
-    state.change(st => {
+    state.change { st =>
       input(c.thread_name, "print_vals", c.debug_index.getOrElse(0).toString,
         SML.toString, Symbol.encode(context))
       st.clear_output(c.thread_name)
-    })
+    }
     delay_update.invoke()
   }
 }