src/Pure/Tools/build.scala
changeset 65457 2bf0d2fcd506
parent 65456 31e8a86971a8
child 65471 05e5bffcf1d8
--- a/src/Pure/Tools/build.scala	Mon Apr 10 13:30:55 2017 +0200
+++ b/src/Pure/Tools/build.scala	Mon Apr 10 16:43:12 2017 +0200
@@ -205,7 +205,7 @@
                 pair(Path.encode, pair(list(pair(Path.encode, Path.encode)), pair(string,
                 pair(string, pair(string, pair(string, pair(Path.encode,
                 pair(list(pair(Options.encode, list(string))),
-                pair(list(string),
+                pair(list(pair(string, string)),
                 pair(list(pair(string, string)), list(pair(string, string))))))))))))))))(
               (Symbol.codes, (command_timings, (do_output, (verbose,
                 (store.browser_info, (info.document_files, (File.standard_path(graph_file),
@@ -224,8 +224,8 @@
             ML_Syntax.print_string0(File.platform_path(output))
 
         if (pide && !Sessions.is_pure(name)) {
-          val resources = new Resources(deps(parent),
-            default_qualifier = info.theory_qualifier getOrElse name)
+          val resources =
+            new Resources(deps(parent), default_qualifier = info.theory_qualifier(name))
           val session = new Session(options, resources)
           val handler = new Handler(progress, session, name)
           session.init_protocol_handler(handler)