omit redundant compact_source (see e1abca2527da): Command_Span.unparsed consists of one token with the original source;
--- a/src/Pure/PIDE/command.scala Tue Nov 12 11:04:54 2024 +0100
+++ b/src/Pure/PIDE/command.scala Tue Nov 12 11:16:36 2024 +0100
@@ -380,8 +380,8 @@
results: Results = Results.empty,
markups: Markups = Markups.empty
): Command = {
- val (source1, span1) = Command_Span.unparsed(source, theory = theory).compact_source
- new Command(id, node_name, blobs_info, span1, source1, results, markups)
+ val span = Command_Span.unparsed(source, theory = theory)
+ new Command(id, node_name, blobs_info, span, source, results, markups)
}