src/Tools/VSCode/src/vscode_resources.scala
changeset 76843 3dfc89c8dd71
parent 76777 7cf938666641
child 76845 81848d12aba3
equal deleted inserted replaced
76842:18465808e61f 76843:3dfc89c8dd71
    94       val node = file.getPath
    94       val node = file.getPath
    95       val theory = theory_name(Sessions.DRAFT, Thy_Header.theory_name(node))
    95       val theory = theory_name(Sessions.DRAFT, Thy_Header.theory_name(node))
    96       if (session_base.loaded_theory(theory)) loaded_theory_node(theory)
    96       if (session_base.loaded_theory(theory)) loaded_theory_node(theory)
    97       else {
    97       else {
    98         val master_dir = file.getParent
    98         val master_dir = file.getParent
    99         Document.Node.Name(node, master_dir, theory)
    99         Document.Node.Name(node, master_dir = master_dir, theory = theory)
   100       }
   100       }
   101     }
   101     }
   102 
   102 
   103   override def migrate_name(standard_name: Document.Node.Name): Document.Node.Name =
   103   override def migrate_name(standard_name: Document.Node.Name): Document.Node.Name =
   104     node_name(Path.explode(standard_name.node).canonical_file)
   104     node_name(Path.explode(standard_name.node).canonical_file)