src/Pure/Thy/thy_syntax.scala
changeset 54524 14609d36cab8
parent 54521 744ea0025e11
child 54562 301a721af68b
equal deleted inserted replaced
54523:11087efad95e 54524:14609d36cab8
   261   {
   261   {
   262     span_files(syntax, span).map(file =>
   262     span_files(syntax, span).map(file =>
   263       Exn.capture {
   263       Exn.capture {
   264         val name =
   264         val name =
   265           Document.Node.Name(thy_load.append(node_name.master_dir, Path.explode(file)))
   265           Document.Node.Name(thy_load.append(node_name.master_dir, Path.explode(file)))
   266         doc_blobs.get(name) match {
   266         (name, doc_blobs.get(name).map(_.sha1_digest))
   267           case Some(blob) => (name, blob.sha1_digest)
       
   268           case None => error("No such file: " + quote(name.toString))
       
   269         }
       
   270       }
   267       }
   271     )
   268     )
   272   }
   269   }
   273 
   270 
   274 
   271