tuned;
authorwenzelm
Mon, 09 Jan 2017 21:51:39 +0100
changeset 64857 316d703f741d
parent 64856 5e9bf964510a
child 64858 e31cf6eaecb8
tuned;
src/Tools/VSCode/src/server.scala
src/Tools/VSCode/src/vscode_resources.scala
--- a/src/Tools/VSCode/src/server.scala	Mon Jan 09 20:47:45 2017 +0100
+++ b/src/Tools/VSCode/src/server.scala	Mon Jan 09 21:51:39 2017 +0100
@@ -116,12 +116,12 @@
 
   private val delay_load: Standard_Thread.Delay =
     Standard_Thread.delay_last(options.seconds("vscode_load_delay"), channel.Error_Logger) {
-      val (invoke_input, invoke_load) = resources.resolve_dependencies(session, watcher)
+      val (invoke_input, invoke_load) = resources.resolve_dependencies(session, file_watcher)
       if (invoke_input) delay_input.invoke()
       if (invoke_load) delay_load.invoke
     }
 
-  private val watcher =
+  private val file_watcher =
     File_Watcher(sync_documents(_), options.seconds("vscode_load_delay"))
 
   private def sync_documents(changed: Set[JFile]): Unit =
@@ -137,7 +137,7 @@
   {
     resources.close_model(file) match {
       case Some(model) =>
-        watcher.register_parent(file)
+        file_watcher.register_parent(file)
         sync_documents(Set(file))
       case None =>
     }
@@ -263,7 +263,7 @@
         session.stop()
         delay_input.revoke()
         delay_output.revoke()
-        watcher.shutdown()
+        file_watcher.shutdown()
         None
       case None =>
         reply("Prover inactive")
--- a/src/Tools/VSCode/src/vscode_resources.scala	Mon Jan 09 20:47:45 2017 +0100
+++ b/src/Tools/VSCode/src/vscode_resources.scala	Mon Jan 09 21:51:39 2017 +0100
@@ -148,7 +148,7 @@
 
   /* resolve dependencies */
 
-  def resolve_dependencies(session: Session, watcher: File_Watcher): (Boolean, Boolean) =
+  def resolve_dependencies(session: Session, file_watcher: File_Watcher): (Boolean, Boolean) =
   {
     state.change_result(st =>
       {
@@ -182,7 +182,7 @@
             node_name <- thy_files.iterator ++ aux_files.iterator
             file = node_file(node_name)
             if !st.models.isDefinedAt(file)
-            text <- { watcher.register_parent(file); read_file_content(file) }
+            text <- { file_watcher.register_parent(file); read_file_content(file) }
           }
           yield {
             val model = Document_Model.init(session, node_name)