src/Tools/VSCode/src/server.scala
changeset 66963 1c3d0c12bb51
parent 66677 fa70edfcb6fa
child 66964 9f2de457b95e
equal deleted inserted replaced
66962:e1bde71bace6 66963:1c3d0c12bb51
   267             progress.echo(fail_msg); error(fail_msg)
   267             progress.echo(fail_msg); error(fail_msg)
   268           }
   268           }
   269         }
   269         }
   270 
   270 
   271         val session_base =
   271         val session_base =
   272           Sessions.session_base(options, session_name, dirs = session_dirs, all_known = all_known)
   272           Sessions.session_base_info(
       
   273             options, session_name, dirs = session_dirs, all_known = all_known).check
   273         val resources = new VSCode_Resources(options, session_base, log)
   274         val resources = new VSCode_Resources(options, session_base, log)
   274           {
   275           {
   275             override def commit(change: Session.Change): Unit =
   276             override def commit(change: Session.Change): Unit =
   276               if (change.deps_changed || undefined_blobs(change.version.nodes).nonEmpty)
   277               if (change.deps_changed || undefined_blobs(change.version.nodes).nonEmpty)
   277                 delay_load.invoke()
   278                 delay_load.invoke()