src/Tools/VSCode/src/vscode_resources.scala
changeset 70716 a8afe8eb3529
parent 70683 8c7706b053c7
child 70718 5bb025e24224
equal deleted inserted replaced
70715:fb94d68314fa 70716:a8afe8eb3529
    95 
    95 
    96   def node_name(file: JFile): Document.Node.Name =
    96   def node_name(file: JFile): Document.Node.Name =
    97     find_theory(Sessions.DRAFT, file) getOrElse {
    97     find_theory(Sessions.DRAFT, file) getOrElse {
    98       val node = file.getPath
    98       val node = file.getPath
    99       val theory = theory_name(Sessions.DRAFT, Thy_Header.theory_name(node))
    99       val theory = theory_name(Sessions.DRAFT, Thy_Header.theory_name(node))
   100       if (session_base.loaded_theory(theory)) Document.Node.Name.loaded_theory(theory)
   100       if (session_base.loaded_theory(theory)) loaded_theory_node(theory)
   101       else {
   101       else {
   102         val master_dir = file.getParent
   102         val master_dir = file.getParent
   103         Document.Node.Name(node, master_dir, theory)
   103         Document.Node.Name(node, master_dir, theory)
   104       }
   104       }
   105     }
   105     }