src/Tools/VSCode/src/server.scala
changeset 64830 9bc44bef99e6
parent 64821 37bf7acf6a4b
child 64854 f5aa712e6250
--- a/src/Tools/VSCode/src/server.scala	Sun Jan 08 11:41:18 2017 +0100
+++ b/src/Tools/VSCode/src/server.scala	Sun Jan 08 12:00:37 2017 +0100
@@ -104,7 +104,7 @@
     for {
       model <- resources.get_model(new JFile(node_pos.name))
       rendering = model.rendering()
-      offset <- model.doc.offset(node_pos.pos)
+      offset <- model.content.doc.offset(node_pos.pos)
     } yield (rendering, offset)
 
 
@@ -286,7 +286,7 @@
         (rendering, offset) <- rendering_offset(node_pos)
         info <- rendering.tooltips(Text.Range(offset, offset + 1))
       } yield {
-        val doc = rendering.model.doc
+        val doc = rendering.model.content.doc
         val range = doc.range(info.range)
         val contents =
           info.info.map(tree => Pretty.string_of(List(tree), margin = rendering.tooltip_margin))
@@ -314,7 +314,7 @@
     val result =
       (for ((rendering, offset) <- rendering_offset(node_pos))
         yield {
-          val doc = rendering.model.doc
+          val doc = rendering.model.content.doc
           rendering.caret_focus_ranges(Text.Range(offset, offset + 1), doc.text_range)
             .map(r => Protocol.DocumentHighlight.text(doc.range(r)))
         }) getOrElse Nil