equal
deleted
inserted
replaced
69 (fn [versions_yxml] => Document.change_state (fn state => |
69 (fn [versions_yxml] => Document.change_state (fn state => |
70 let |
70 let |
71 val versions = |
71 val versions = |
72 YXML.parse_body versions_yxml |> |
72 YXML.parse_body versions_yxml |> |
73 let open XML.Decode in list int end; |
73 let open XML.Decode in list int end; |
74 in Document.remove_versions versions state end)); |
74 val state1 = Document.remove_versions versions state; |
|
75 val _ = Output.raw_message Markup.removed_versions versions_yxml; |
|
76 in state1 end)); |
75 |
77 |
76 val _ = |
78 val _ = |
77 Isabelle_Process.add_command "Isar_Document.invoke_scala" |
79 Isabelle_Process.add_command "Isar_Document.invoke_scala" |
78 (fn [id, tag, res] => Invoke_Scala.fulfill_method id tag res); |
80 (fn [id, tag, res] => Invoke_Scala.fulfill_method id tag res); |
79 |
81 |