src/Tools/VSCode/src/server.scala
changeset 64856 5e9bf964510a
parent 64854 f5aa712e6250
child 64857 316d703f741d
equal deleted inserted replaced
64855:8fcc23e8e1d9 64856:5e9bf964510a
   197           {
   197           {
   198             progress.echo(fail_msg); error(fail_msg)
   198             progress.echo(fail_msg); error(fail_msg)
   199           }
   199           }
   200         }
   200         }
   201 
   201 
       
   202         val base = Build.session_base(options, false, session_dirs, session_name)
   202         val resources =
   203         val resources =
   203           new VSCode_Resources(options, text_length,
   204           new VSCode_Resources(options, text_length, base, log)
   204             Build.session_content(options, false, session_dirs, session_name), log)
       
   205           {
   205           {
   206             override def commit(change: Session.Change): Unit =
   206             override def commit(change: Session.Change): Unit =
   207               if (change.deps_changed || undefined_blobs(change.version.nodes).nonEmpty)
   207               if (change.deps_changed || undefined_blobs(change.version.nodes).nonEmpty)
   208                 delay_load.invoke()
   208                 delay_load.invoke()
   209           }
   209           }