src/Pure/Tools/build.ML
changeset 65517 1544e61e5314
parent 65478 7c40477e0a87
child 65532 febfd9f78bd4
--- a/src/Pure/Tools/build.ML	Wed Apr 19 16:26:09 2017 +0200
+++ b/src/Pure/Tools/build.ML	Wed Apr 19 20:10:34 2017 +0200
@@ -153,13 +153,14 @@
 fun decode_args yxml =
   let
     open XML.Decode;
+    val position = Position.of_properties o properties;
     val (symbol_codes, (command_timings, (do_output, (verbose, (browser_info,
       (document_files, (graph_file, (parent_name, (chapter, (name, (master_dir,
       (theories, (global_theories, (loaded_theories, known_theories)))))))))))))) =
       pair (list (pair string int)) (pair (list properties) (pair bool (pair bool (pair string
         (pair (list (pair string string)) (pair string (pair string (pair string (pair string
           (pair string
-            (pair (((list (pair Options.decode (list (string #> rpair Position.none))))))
+            (pair (((list (pair Options.decode (list (pair string position))))))
               (pair (list (pair string string))
                 (pair (list (pair string string)) (list (pair string string)))))))))))))))
       (YXML.parse_body yxml);