diff -r 2bd9e30183b1 -r 94442fce40a5 src/Pure/PIDE/session.scala --- a/src/Pure/PIDE/session.scala Fri Sep 06 18:59:24 2019 +0200 +++ b/src/Pure/PIDE/session.scala Fri Sep 06 19:44:54 2019 +0200 @@ -503,6 +503,14 @@ val export = Export.make_entry("", args, msg.bytes, cache = xz_cache) change_command(_.add_export(id, (args.serial, export))) + case Markup.Commands_Accepted => + msg.text match { + case Protocol.Commands_Accepted(ids) => + ids.foreach(id => + change_command(_.accumulate(id, Protocol.Commands_Accepted.message, xml_cache))) + case _ => bad_output() + } + case Markup.Assign_Update => msg.text match { case Protocol.Assign_Update(id, edited, update) =>