src/Tools/jEdit/src/document_model.scala
changeset 49195 9d10bd85c1be
parent 48885 d5fdaf7dd1f8
child 49288 2c9272cb4568
equal deleted inserted replaced
49194:85116a86d99f 49195:9d10bd85c1be
   119 
   119 
   120     def +=(edit: Text.Edit)
   120     def +=(edit: Text.Edit)
   121     {
   121     {
   122       Swing_Thread.require()
   122       Swing_Thread.require()
   123       pending += edit
   123       pending += edit
   124       delay_flush(true)
   124       delay_flush.invoke()
   125     }
   125     }
   126 
   126 
   127     def update_perspective()
   127     def update_perspective()
   128     {
   128     {
   129       delay_flush(true)
   129       delay_flush.invoke()
   130     }
   130     }
   131 
   131 
   132     def init()
   132     def init()
   133     {
   133     {
   134       flush()
   134       flush()
   135       session.init_node(name, node_header(), perspective(), Isabelle.buffer_text(buffer))
   135       session.init_node(name, node_header(), perspective(), Isabelle.buffer_text(buffer))
   136     }
   136     }
   137 
   137 
   138     def exit()
   138     def exit()
   139     {
   139     {
   140       delay_flush(false)
   140       delay_flush.revoke()
   141       flush()
   141       flush()
   142     }
   142     }
   143   }
   143   }
   144 
   144 
   145   def update_perspective()
   145   def update_perspective()