--- a/src/Tools/jEdit/src/document_model.scala Tue Apr 22 23:31:45 2014 +0200
+++ b/src/Tools/jEdit/src/document_model.scala Tue Apr 22 23:49:15 2014 +0200
@@ -25,7 +25,7 @@
def apply(buffer: Buffer): Option[Document_Model] =
{
- Swing_Thread.require()
+ Swing_Thread.require {}
buffer.getProperty(key) match {
case model: Document_Model => Some(model)
case _ => None
@@ -34,7 +34,7 @@
def exit(buffer: Buffer)
{
- Swing_Thread.require()
+ Swing_Thread.require {}
apply(buffer) match {
case None =>
case Some(model) =>
@@ -46,7 +46,7 @@
def init(session: Session, buffer: Buffer, node_name: Document.Node.Name): Document_Model =
{
- Swing_Thread.require()
+ Swing_Thread.require {}
apply(buffer).map(_.deactivate)
val model = new Document_Model(session, buffer, node_name)
buffer.setProperty(key, model)
@@ -65,7 +65,7 @@
def node_header(): Document.Node.Header =
{
- Swing_Thread.require()
+ Swing_Thread.require {}
if (is_theory) {
JEdit_Lib.buffer_lock(buffer) {
@@ -88,7 +88,7 @@
def node_required: Boolean = _node_required
def node_required_=(b: Boolean)
{
- Swing_Thread.require()
+ Swing_Thread.require {}
if (_node_required != b && is_theory) {
_node_required = b
PIDE.options_changed()
@@ -101,7 +101,7 @@
def node_perspective(doc_blobs: Document.Blobs): (Boolean, Document.Node.Perspective_Text) =
{
- Swing_Thread.require()
+ Swing_Thread.require {}
if (Isabelle.continuous_checking && is_theory) {
val snapshot = this.snapshot()